Scholarly Index

Helena Serra

Universidade Nova de Lisboa; 320 total citations; 52 total publications; best world rank #913

Universidade Nova de Lisboa

320Total citations
52Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Healthcare Systems and Technology2021-2025913PT 752.33