Ambassadors of Science 20 Ambassadors visited today The Weizmann Institute …