he was appointed professor of mathematical astronomy at the university of edinburgh in 1994, has held visiting professorships at université louis pasteur, strasbourg and yukawa institute for theoretical physics, kyoto, and an honorary professorship at heriot-watt university, edinburgh.