Scholarly Index

Franco Fabio Stellari

Chiesi (France); 502 total citations; 48 total publications; best world rank #684

Chiesi (France)

502Total citations
48Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Inhalation and Respiratory Drug Delivery2021-2025684FR 1679.18