M

Michael G. Ritchie

University of St Andrews

ORCID: 0000-0001-7913-8675

254 papers and 13.4k citations.

PubIndex Score98Top 2%How it's scored
254Publications
13.4kTotal Citations
First senior author: 1989