(Institute of Laboratory Animal Science,Chinese Academy of Medical Sciences & Comparative Medicin Center, Peking Union Medical College, Beijing 100021, China)
R-33