From 1973 to 1978 he was Sheild Professor of Pharmacology at Cambridge. He was elected a Fellow of the Royal Society of London in 1972, and of the Royal College of Physicians in 1976. He was Professor of Pharmacology at King's College London, 1978–86, and became Research Professor at the William Harvey Institute in 1989.