Scholarly Index

Rebeca Lorca

Universidad de Oviedo; 963 total citations; 81 total publications; best world rank #704

Universidad de Oviedo

963Total citations
81Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiomyopathy and Myosin Studies2021-2025704ES 2386.75