1. Animal Systematics Research Unit, Department of Biology, Faculty of Science, Chulalongkorn University, Bangkok, Thailand
2. Mollusca Section, Invertebrates Division, Department of Life Sciences, Natural History Museum, London, UK
3. Vietnam National Museum of Nature (VNMN), Vietnam Academy of Science and Technology (VAST), Hanoi, Vietnam
4. Sa Pa Medicinal Research Center, Sa Pa, Lao Cai, Vietnam