F

Francisco B. Ortega

Instituto de Salud Carlos III

ORCID: 0000-0003-2001-1121

773 papers and 57k citations.

PubIndex Score98Top 2%How it's scored
773Publications
57kTotal Citations
First publication: 1965First senior author: 2003