Winner of the 2008 Spinoza Award

    Pris: Pris och hedersbetygelser

    !!Description

    1,5 M prize of the Netherlands organization for Scientific Research, also called Dutch Nobel Prize.