Heidelberg University, officially the Ruprecht Karl University of Heidelberg, is a public research university in Heidelberg, Baden-Württemberg, Germany. From Wikipedia
The DKFZ–Heidelberg team says the findings in humanized mice remain an early preclinical step.