Scholarly Index

Sebastiano Rapisarda

IFOM; 247 total citations; 43 total publications; best world rank #363

IFOM

247Total citations
43Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Technostress in Professional Settings2021-2025363IT 418.26