Peter Swallow
Observed names: P.G. Swallow, Swallow, Peter, Swallow, Peter 1993-
Observed institutions: Durham University, Institute Of Historic Building Conservation, De Montfort University
ORCID: 0009-0002-4989-4933
Observed ORCID: 0009-0002-4989-4933
OpenAlex ID: A5035982597
