Karen E Makuch


Karen E Makuch is a Senior Lecturer at Imperial College London’s Centre for Environmental Policy.