Is there someone who could tell more about the 8 indus river dolphins kept at the Brain Anatomy Institute in Bern. I know 2 of them were caught in...
Separate names with a comma.