25 pubs · 1,065 cites · h-index 15
University of Hong Kong
2000 - 2021
Chinese University of Hong Kong
2000 - 2015
Applied Science and Technology Research Institute
2007 - 2007
HKU-Pasteur Research Pole
2000 - 2001
Czech Academy of Sciences, Institute of Physiology
2000 - 2000