Leisa Perch
Observed names: Leisa Nicola Perch, Perch, Leisa, Perch, Leisa Nicola
Observed institution: United Nations Development Programme
ORCID: 0000-0003-1375-8104
Observed ORCIDs: 0000-0003-1375-8104, 0009-0004-4688-6836
OpenAlex ID: A5031224953
