Scholarly Index

Anthony Martin Mena

Université de Lille; 149 total citations; 15 total publications; best world rank #65

Université de Lille

149Total citations
15Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intravenous Infusion Technology and SafetyLifetime308FR 1860.74
Intravenous Infusion Technology and Safety2021-202565FR 657.47