Stephen Porter — British professor of oral medicine