M

Marı́a J. Ramı́rez

Navarre Institute of Health Research

ORCID: 0000-0002-3488-9579

141 papers and 8.3k citations.

PubIndex Score97Top 3%How it's scored
141Publications
8.3kTotal Citations
First publication: 1983First senior author: 2002