6 pubs · 108 cites · h-index 4
Queen Mary Hospital
2000 - 2001
University of Hong Kong
2001 - 2001
Stanford Medicine
1996 - 1998
Stanford University