Tim D.D. Somerville
Observed names: T D D Somerville, T. D.D. Somerville, T. Somerville, Tim D D Somerville, Tim D. D. Somerville, Tim D. D. Somerville (15105442), Tim D. Somerville, Tim DD Somerville, Tim Somerville, Tim D.D. Somerville
ORCID: 0000-0002-6295-6126
Observed ORCID: 0000-0002-6295-6126
OpenAlex ID: A5044983315
