Scholarly Index

Lysia Demetriou

University of Oxford; 2,841 total citations; 42 total publications; best world rank #941

University of Oxford

2,841Total citations
42Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Endometriosis Research and Treatment2021-2025941GB 5284.47