Professor Ian Campbell

Emeritus Professor of Medicine at St Andrews