Luca Carletti, Michael Prize