German Cancer Research Center, Department of Imaging and Radio Oncology, INF 280, D-69120 Heidelberg, Germany
Pharmaceutical Regulatory Affairs: Open Access received 533 citations as per Google Scholar report