Ratnayake, I.G, Technische Universität Darmstadt, Germany