Stewart Richards

Stewart Richards

Stewart Richards is a professor of physiology at Wye College, University of London, and Visiting Research Fellow Unit History, Philosophy and Social Relations of Science at the University of Kent, Canterbury, England.