J

John P. Sundberg

Jackson Laboratory

ORCID: 0000-0002-1523-5430

685 papers and 26.8k citations.

PubIndex Score98Top 2%How it's scored
685Publications
26.8kTotal Citations
First publication: 1957First senior author: 1957