Andrew P. McMahon, Pumin Zhang, Duncan Davidson et al.|Journal of the American Society of Nephrology|2008
Cited by 262
First Affiliated Hospital Zhejiang University
ORCID: 0000-0002-1846-938X37 papers and 3k citations.
Indexing the rest of 37 publications…