Scholarly Index

Thomas Barba

Hôpital Edouard Herriot; 1,778 total citations; 87 total publications; best world rank #209

Hôpital Edouard Herriot

1,778Total citations
87Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Otitis Media and Relapsing Polychondritis2021-2025209FR 4780.86