Scholarly Index

Stefano Santabarbara

Consorzio Roma Ricerche; 3,688 total citations; 89 total publications; best world rank #877

Consorzio Roma Ricerche

3,688Total citations
89Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photoreceptor and optogenetics research2021-2025877IT 4881.31