Johnny C.M. So

Year of call : HK (2005)

PRACTICE AREAS:

LEGAL QUALIFICATIONS:

Memberships:

judicial/statutory body or other appointments:

Scholarship, prizes & honorable mentions

LANGUAGES SPOKEN: