Pierre Alliez and Hendrik Lensch receive the Young Researchers Awards for 2005

Photo info