E

Emmanuel Stamatakis

Harry Perkins Institute of Medical Research

ORCID: 0000-0001-7323-3225

571 papers and 38.6k citations.

PubIndex Score98Top 2%How it's scored
571Publications
38.6kTotal Citations
First publication: 2007First senior author: 2008