Home > Research > Researchers > Venla Oikkonen

Dr Venla Oikkonen

Formerly at Lancaster University