Edwina A. Brown, Graham A. MacGregor, Nirmala D. Markandu et al.|The Nephron journals/Nephron journals|2008
Cited by 55
Imperial College Healthcare NHS Trust
ORCID: 0000-0002-4453-6486391 papers and 12.4k citations.
Indexing the rest of 391 publications…