Hamish W. A. Swanson
Observed names: Hamish W A Swanson, Hamish W.A. Swanson, Swanson, Hamish W A, Swanson, Hamish W. A., Swanson, Hamish William Alan, W. A. Swanson, Hamish
ORCID: 0000-0002-3075-3199
Observed ORCID: 0000-0002-3075-3199
OpenAlex ID: A5061601928
