People

Navraj Singh Ghaleigh
University of Edinburgh
Edinburgh Law School
Climate change law