songmingjing
Key Laboratory of Human Diseases Comparative Medicine, Ministry of Health; Institute of Laboratory Animal Science, Chinese Academy of Medical Sciences(CAMS) & Comparative Medicine Centre, Peking Union Medical College (PUMC)The State Key Laboratory of Integrated Management of Pest Insects and Rodents(Chinese IPM1204)