E

Elena Sánchez‐López

Centro de Investigación Biomédica en Red

171 papers and 8.3k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
171Publications
8.3kTotal Citations
First senior author: 2021