Affiliation: | (1) Department of Veterinary Biosciences, The Ohio State University, 1925 Coffey Road, Columbus, OH 43210, USA;(2) Bristol-Meyers Squibb, Pharmaceutical Research Institute, Evansville, IN 47721, USA;(3) Cancer Research Institute, Xiangya School of Medicine, Central South University, Changsha, Hunan, 410078, China |