Nicole Brousse MD
Hospital Necker Enfants Malades – Paris, France
Award Amount: $20,000