Department I of Internal Medicine, Center for Integrated Oncology (CIO), Excellence Cluster for Cellular Stress Response and Aging-Associated Diseases (CECAD), and Center for Molecular Medicine Cologne (CMMC), Cologne University, 50937 Cologne, Germany (2019-12-03時点)