1. Elected member of the Royal Netherlands Academy of Sciences

    Prize/recognition: Prize (including medals and awards)Academic

  2. Royal Netherlands Academy of Sciences (KNAW)

    Prize/recognition: Election to learned society

  3. Thomson Reuters list of Highly Cited Researcher

    Prize/recognition: Other distinctionAcademic

ID: 13914