Daphne H.T. IJpelaar, Ingeborg M. Bajema, Natascha Goemaere et al.|Journal of the American Society of Nephrology|2008
Cited by 61
Leiden University Medical Center
ORCID: 0000-0002-6721-412124 papers and 634 citations.
Indexing the rest of 24 publications…