Source

Nephron

ISSNs: 0028-2766, 1423-0186
Source type: journal
Fully OA: No
DOAJ: No
OpenAlex ID: S87777121
2010 · Catherine Byrne, Retha Steenkamp, et al. · Nephron · 9
2010 · M.A. Lewis, Jonathan E Shaw, et al. · Nephron · 3
Works count: 10
Citation count: 12
H-index: 2
I10-index:
2yr mean citedness:
Year
Topic
Type