Nørregade 10
Copenhagen, København DK-1165
Denmark
Studiestraede 6
Studiestrade 6
Copenhagen, DK-1455
University of Copenhagen
University of Copenhagen - Faculty of Law
International Climate Change Law, Principles
Energy Law