Eric Sheung-Chi Cheng

 

 

Eric Sheung-Chi Cheng

 

Bachelor of Laws with Honours in Law

 

University of Exeter

 

Honours Bachelor of Science

 

University of Toronto

 

LL.M Candidate of Osgoode Hall Law School