Menu

Blog

About: Ruth Itzhaki

Website: https://lifeboat.com/ex/bios.ruth.itzhaki

Ruth Itzhaki, MSc, PhD, MA is Professor, Faculty of Life Sciences, University of Manchester.

1 post by Ruth Itzhaki