ll.b, ll.m:oil and Gas Law, PHD Candidate
aberdeen, aberdeen city, united kingdom
University of Aberdeen
Democritus University of Thrace