Denson, Shane, Leibniz Universität Hannover, Germany