Park Place Scrymgeour Building
Dundee, DD14HN
United Kingdom
University of Dundee
Antitrust, Merger Control, EU Competition Law, Sustainability
Antitrust, European Commission, Probit Analysis
antitrust, competition law, China, Hong Kong, Big Tech, rule of law, judicial scrutiny, due process, burden of proof