Owen Peter Missen
Observed names: MISSEN, OWEN PETER, MISSEN, Owen, Missen, O.P., Missen, Owen P., O. Missen, O. P. Missen, O.P. Missen, Owen Missen, Owen Missen (15435365), Owen P Missen, Owen P. Missen
ORCID: 0000-0002-2121-9971
Observed ORCID: 0000-0002-2121-9971
OpenAlex ID: A5038523677
