Science Explorer Back to mapMap
World rank
#96,133
of 7,710,434 ranked researchers
Rank in Spain
#1,248
of 204,306
Works
665
Citations
41k
Citations per work
61.0
h-index
80
i10-index 300Top 0.8% in Physiology (Medicine)

Discussion

Ask a question or share a note about Merçé Boada. Posts are plain text and can be reported.