Peter Y A Ryan, University of Luxembourg