Justine Lee

Justine Lee
Veterinary specialist, criticalist, toxicologist, lecturer, author, blogger, world traveler & amateur foodie... Saving pets and the earth, one step at a time.