Scholarly Index

Federico Lara‐Villoslada

Biosearch Life (Spain); 3,562 total citations; 46 total publications; best world rank #822

Biosearch Life (Spain)

3,562Total citations
46Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Infant Nutrition and HealthLifetime822ES 2794.62