Institute of Laboratory Animal Science, Chinese Academy of Medical Sciences;Center of Comparative Medicine, Peking Union Medical College; NHC Key Laboratory of Human Disease Comparative Medicine; Key Laboratory of Human Disease Animal Models, State Administration of Traditional Chinese Medicine, Beijing 100021, China
R-33