Ms Marie-Sophie Armstrong

Current affiliation: Lehigh University
Primary location: United States