top of page

Teaching and supervision 

Spring 2025

 

​

  • Design project (10 credits), Master of Science in Environmental Sciences and Engineering, EPFL. 

bottom of page