Powell, Justin, University of Luxembourg, Luxembourg