Scholarly Index

Nikolaos Mastellos

Imperial College London; 1,276 total citations; 66 total publications; best world rank #328

Imperial College London

1,276Total citations
66Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electronic Health Records Systems2021-2025328GB 1877.33
Healthcare Systems and Technology2021-2025547GB 7263.16