Scholarly Index

Rebecca Moosavian

University of Leeds; 63 total citations; 18 total publications; best world rank #430

University of Leeds

63Total citations
18Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
COVID-19 Digital Contact TracingLifetime777GB 10140.22
COVID-19 Digital Contact Tracing2021-2025430GB 4941.97