Current country of residence
Affiliation / Institution
The Pennsylvania State University
Sustainable Development Goals
05. Engineering & Computer Sciences
TWAS Prize in Engineering Sciences, 2005.
Country where living and working for the majority of the last 10 years
Last updated on 09/08/2023