John Douthwaite
Observed names: DOUTHWAITE, JOHN, Douthwaite, John, Douthwaite, John M, Douthwaite, John Mark, Dr John Mark Douthwaite
Institution: University of Genoa
Observed institutions: University of Turin, Cardiff University, University of Genoa
ORCID: 0000-0002-6750-2991
Observed ORCID: 0000-0002-6750-2991
OpenAlex ID: A5003389485
