Christian Alvarado, Heidelberg University