David HadrillDavid Hadrill is a veterinarian with over twenty years professional experience. He has lived and worked in India, the Caribbean, Somalia and Mongolia and has worked in many other developing countries. David now works as a consultant, specializing in ommunity animal healthcare, training, project monitoring and evaluation. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code