Sam Ng

Researcher, Independent