He has published over 70 peer-reviewed articles on mathematics, co-authored two Oxford Mathematical Monographs, and worked as a translator of Russian mathematics.
Ia telah menerbitkan lebih dari 70 artikel peer-reviewed tentang matematika dan menjadi pengarang bersama untuk dua "Oxford Mathematical Monograph" serta menjadi penterjemah matematika Rusia.