Institution: | 1. Shandong Provincial Key Laboratory of Animal Resistant Biology, College of Life Sciences, Shandong Normal University, #88 East Wenhua Ave., Jinan, 250014, People’s Republic of China 2. Department of Biology, University of Copenhagen, 2100, Copenhagen, Denmark
|