
British Medical Association. 1976
Royal Medico-Chirurgical Society of
Member of
Medical Research Society. 1981
International Society on Thrombosis and Haemostasis. 1981
British Society for Haemostasis and Thrombosis. 1981
Scottish Rheumatology Club. 1982
British Society for Rheumatology. 1984
Free Radical
Society. 1984
Scottish Society for Experimental Medicine. 1984
Inflammatory Research Association. 1984
Forum on Angiology. 1987
Scottish Society of Physicians. 1987
SHARP (Scottish
Heart and Arterial disease Risk Prevention). 1988
International
Association of Physicians. 1996
Harveian Society. 2001