abbreviation: ZMUA
name: Zoological Museum, Department of Biology, College of Life Science, Xiamen University
country: China
city: Xiamen
website
email collection