2 results match your criteria: "German Cancer Research Center (DKFZ) and University Heidelberg School of Medicine[Affiliation]"