Awards
- Geza Zemplen Medal of the Budapest Institute of Technology (2003)
- Ludwig Mond Lectureship and prize of the Royal Society of Chemistry (2003)
- Alexander von Humboldt Prize Winner (2003 and 2009)
- Elected Fellow of the Royal Society (1994)
- Royal-Society-Leverhulme Trust Semior Research Fellowship (1993)
- Tilden Lecturership and Medal of the Royal Society of Chemistry (1992)
- Main Group Element Medal of the Royal Society of Chemistry (1985)
- Corday-Morgan Medal and prize of the Chemical Society (1975)
Visiting Positions
- Visiting Professor, Indian Institute of Science Education and Research, Trivandrum, India (2011)
- Visiting Professor, Indian Institute of Science, Bangalore, India (2005)
- Visiting Fellow, Australian National University, Canberra (2004)
- Visiting Professor, Simon Fraser University, Canada (1974)
- Visiting Associate Professor, University of Victoria, Canada (1970-1)