Institution: | a State Key Laboratory for Infectious Disease Prevention and Control, National Center for AIDS/STD Control and Prevention, China-CDC, 27 Nanwei Road, Xuanwu District, Beijing 100050, PR China b Tulane National Primate Research Center, 18703 Three Rivers Road, Covington, LA 70433, USA |