R

Robert O. Dillman

Allergan (Ireland)

ORCID: 0000-0002-2975-926X

325 papers and 8.2k citations.

PubIndex Score83Top 17% · seniorHow it's scored
325Publications
8.2kTotal Citations
First publication: 1978First senior author: 1980