Slide Image: Slide text: The Pasteur-Servier-Weizmann International Prize Rewarding biomedical discovery. Learn more about the laureates Français