J

Juan Carlos de la Torre

Scripps Research Institute

ORCID: 0000-0002-8171-8115

322 papers and 20.7k citations.

PubIndex Score98Top 2%How it's scored
322Publications
20.7kTotal Citations
First publication: 1981First senior author: 1994