B

Bernd Stegmayr

Renal Association

ORCID: 0000-0003-2694-7035

412 papers and 11k citations.

PubIndex Score71Top 29% · seniorHow it's scored
412Publications
11kTotal Citations
First publication: 1974First senior author: 1988