Marina Kleanthous

Senior Scientist, retired

BSc, PhD

winner