Davide Scaramuzza wins European Young Researcher Award 2012

Congratulations! Download the press release.