English Merav Zafary-Odiz Cited by user Postcard Cathy on 05 Jun 2020 Merav Zafary-Odiz is Israel's Permanent Representative to the International Atomic Energy Agency (IAEA) and the Preparatory Commission for the Comprehensive Nuclear-Test-B…