51 pubs · 907 cites · h-index 18
Kwong Wah Hospital
1997 - 2024
Creative Commons
2022 - 2022
Hospital Authority
2021 - 2021
Metabolism and Renal Physiology
2013 - 2013
Pediatric Nephrology of Alabama
2006 - 2006