Karim Vahed

Karim Vahed

I am Programme Leader for Conservation Biology (MSc) and teach on BSc (Hons) Biology and Zoology programmes.

Posts by Karim Vahed