Scholarly Index

Stella Howden

Heriot-Watt University; 343 total citations; 40 total publications; best world rank #533

Heriot-Watt University

343Total citations
40Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Innovations in Medical Education2021-2025835GB 6187.27
Interprofessional Education and Collaboration2021-2025533GB 6377.06
Empathy and Medical Education2021-2025575GB 6464.75