Peter Ewer
Observed names: Ewer, Peter, Ewer, Peter 1960-, Ewer, Peter
Observed institutions: Department of Foreign Affairs and Trade, Australian Government, Macquarie University
ORCID: 0009-0005-0661-8682
Observed ORCID: 0009-0005-0661-8682
OpenAlex ID: A5079839945
