physician-scientist, immunologist, oncologist, developer of novel therapies, computer nerd, principal investigator,...[my own views only]
https://www.dkfz.de/en/translationale-immuntherapie/index.php
This profile is from a federated server and may be incomplete. Browse more on the original instance.