Scholarly Index

Stefano Derosa

Oulu University of Applied Sciences; 119 total citations; 14 total publications; best world rank #352

Oulu University of Applied Sciences

119Total citations
14Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrical Contact Performance and AnalysisLifetime771FI 581.18
Electrical Contact Performance and Analysis2021-2025352FI 264.05
Railway Systems and Energy Efficiency2021-2025836FI 159.95