1. Royal Netherlands Academy of Sciences (KNAW)

    Prize/recognition: Election to learned society

  2. Thomson Reuters list of Highly Cited Researcher

    Prize/recognition: Other distinctionAcademic

ID: 13914