Adwyait K. Roy

Adwyait K. Roy
Adwyait K. Roy works for Helvetas as Chief Technical Advisor of the project in the Philippines.