PARTICIPANT / Ellen

  • Name Ellen
  • Country China
  • Vocation Not Available
  • Education Not Available
 

Ellen is an Urban planner, researcher and design thinker interested in sustainable development in China and India.

Associated Programmes