Scholarly Index

Mattia Ficarelli

NHS Lanarkshire; 415 total citations; 11 total publications; best world rank #846

NHS Lanarkshire

415Total citations
11Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA regulation and disease2021-2025846GB 4670.75