182 pubs · 48,550 cites · h-index 63
Medical Research Council
1952 - 2019
Universität Bayern
2017 - 2017
MRC Laboratory of Molecular Biology
1961 - 2013
Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori
2013 - 2013
Clinical Orthopaedics and Related Research
2007 - 2007