Scholarly Index

Maria Vega Flores

University of California, Los Angeles; 3,467 total citations; 40 total publications; best world rank #622

University of California, Los Angeles

3,467Total citations
40Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research ApplicationsLifetime622US 25692.09