Yamni is a professor at Swansea University, leading the Swansea University Maggot Research Group, and the Love a Maggot public engagement campaign. She is also currently a research supervisor for a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results