J

Javier Chaparro‐Riggers

Pfizer (United States)

ORCID: 0000-0002-5403-966X

137 papers and 4k citations.

PubIndex Score44Top 56% · mid-careerHow it's scored
137Publications
4kTotal Citations
First publication: 2005First senior author: 2014