Contact Information
Tel. +31 71 7519144
Mob. +31 6 48814360
Naturalis Biodiversity Center
Darwinweg 2
2333 CR Leiden
The Netherlands
Hairy babirusa Babyrousa babyrussa skeleton, collection of Naturalis Biodiversity Center. Photo by Joris van Alphen.