5 free lookup(s). No credit card required.
Contract Law: From Trust to Promise to Contract (Law)
2019-2019LLM in Construction Law and Arbitration (Distinction) (Law)
2016Bachelor's degree (Honours (top graduate), Civil Engineering)
2000LLM in (Law)
Find contact details for 700 million professionals.