Erica Penfold

Erica Penfold is a former researcher at SAIIA.