Scholarly Index

David G. McEwan

Cancer Research UK Scotland Institute; 7,371 total citations; 28 total publications; best world rank #781

Cancer Research UK Scotland Institute

7,371Total citations
28Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Autophagy in Disease and Therapy2021-2025781GB 2483.91