Scholarly Index

Leticia Escauriaza

Ulverscroft (United Kingdom); 31 total citations; 7 total publications; best world rank #477

Ulverscroft (United Kingdom)

31Total citations
7Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Veterinary Orthopedics and Neurology2021-2025477GB 7260.02