D

D. Neil Watkins

Hudson Institute of Medical Research

ORCID: 0000-0001-8218-4920

273 papers and 17.6k citations.

PubIndex Score98Top 2%How it's scored
273Publications
17.6kTotal Citations
First publication: 1976First senior author: 1988