Profile picture
Karen Elizabeth Griffin
Doctorate
  • Researcher
    Primary
    Utrecht University
    Utrecht, Netherlands
  • Director
    The Dog Rehoming Project
    Irvine, United States
View All
mini profile avatar Karen Griffin