Thomas Muinzer

Lecturer in Energy Law, University of Dundee