News From Engineering Pedro Felzenszwalb Wins Longuet-Higgins Prize June 22, 2018 Read Article Open details for Pedro Felzenszwalb Wins Longuet-Higgins Prize