Marc Pollefeys

Fellow
Microsoft
ETH Zurich