Meera Shah

Meera Shah

I am a veterinary surgeon currently completing a Masters in Research in Clinical Veterinary Sciences.

London, UK

Add speaker to shortlist

Contact