Scholarly Index

Imran Howell

Oxford BioMedica (United Kingdom); 427 total citations; 32 total publications; best world rank #622

Oxford BioMedica (United Kingdom)

427Total citations
32Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Respiratory and Cough-Related Research2021-2025622GB 8081.74