Scholarly Index

Natasha Kekre

Ottawa Hospital; 3,104 total citations; 147 total publications; best world rank #741

Ottawa Hospital

3,104Total citations
147Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
CAR-T cell therapy research2021-2025741CA 1595.70
Biomedical Ethics and Regulation2021-2025780CA 3859.12
Biomedical and Engineering Education2021-2025882CA 2755.44