Marco Desousa

Marco Desousa / Marco holds a bachelor of laws (with first class honours) from ucl and a master of laws in public international law from the university of cambridge.