Shing Tak Lam

PhD student at the University of Glasgow