Saravanan, Sheela, University of Heidelberg