Evidence Based Medicine Center, School of Basic Medical Sciences, Lanzhou University, Lanzhou,730000, China
Journal of Cancer Clinical Trials received 95 citations as per Google Scholar report