Referee for proposals to Engineering for Development (E4D) Switzerland

Activity: External funding peer-review


Situated in the heart of Europe, yet forging connections all over the world, ETH Zurich is pioneering solutions to the global challenges of today and tomorrow. It has more than 20,000 students from over 120 different countries.
Period12 Feb 2019
Degree of RecognitionInternational