J

Joan X. Comella

Instituto de Salud Carlos III

ORCID: 0000-0002-6218-0786

133 papers and 7.2k citations.

PubIndex Score66Top 34% · seniorHow it's scored
133Publications
7.2kTotal Citations
First publication: 1987First senior author: 1997