Tulane National Primate Research Center, Tulane University School of Medicine, 18703 Three Rivers Road Covington, LA 70433, USA
Journal of AIDS & Clinical Research received 5061 citations as per Google Scholar report