James An Teaching Fellow, LLM Program in Corporate Governance & Practice & Lecturer in LawLecturer in Law View Profile : James An