Macrobin, John, Professor of Medicine at Marischal College, Aberdeen