Lena Specht

Professor of Clinical oncology
Responsible editor