P

Peter Nickerson

Shared Services Canada

ORCID: 0000-0002-7393-7799

293 papers and 21.1k citations.

PubIndex Score98Top 2%How it's scored
293Publications
21.1kTotal Citations
#9in Renal Transplantation Outcomes and Treatments
First senior author: 1984