By kiera.obrien, 4 July, 2024 Body Yalinu Poya is a lecturer in environmental science at the University of the West of Scotland. Institution University of the West of Scotland By dene.mullen, 19 October, 2021