Scholarly Index

Elizabeth Hubscher

Health Economics and Outcomes Research (United Kingdom); 121 total citations; 16 total publications; best world rank #841

Health Economics and Outcomes Research (United Kingdom)

121Total citations
16Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Multiple and Secondary Primary Cancers2021-2025841GB 3368.88