Archibald Byron Macallum, Professor of Medicine