エディンバラ大学
1955年から1956年までエディンバラ大学上席研究フェロー、1956年から1957年までユニヴァーシティ・カレッジ・ロンドン研究フェロー、1957年から1958年までインペリアル・カレッジ・ロンドン研究フェロー、ユニヴァーシティ・カレッジ・ロンドン数学科講師（1959年 - 1960年）、1960年にエディンバラ大学テイト研究所数理物理学講座講師に就任。1970年にエディンバラ大学上席講師、1974年にエディンバラ王立協会会員、1980年にエディンバラ大学理論物理学講座教授に就任。1983年に王立協会会員、1991年に英国物理学会フェローに就任。1996年にエディンバラ大学を定年退職し名誉教授の称号を得る。1998年キングス・カレッジ・ロンドンフェロー、1999年英国物理学会名誉フェロー、2013年王立スコットランド学士院フェローに就任。