R

Roderick E. Hubbard

Granta Design (United Kingdom)

ORCID: 0000-0002-8233-7461

210 papers and 17k citations.

PubIndex Score98Top 2%How it's scored
210Publications
17kTotal Citations
#3in Steroid Chemistry and Biochemistry
First publication: 1983First senior author: 1986

Top publicationsby citations

Indexing the rest of 210 publications…