Dr Prabhat Upadhyaya

Dr Prabhat Upadhyaya is Senior Policy Analyst, Climate and Energy, with WWF South Africa.