P

Pedro J. Batista

National Institutes of Health

ORCID: 0000-0003-1055-2354

121 papers and 11.3k citations.

PubIndex Score39Top 61% · mid-careerHow it's scored
121Publications
11.3kTotal Citations
First publication: 2006First senior author: 2018