Keekok Lee has taught philosophy for over thirty years at the University of Manchester, UK, where she is now an Honorary Research Fellow. She has taught and published in a wide range of philosophical domains, including moral, legal, political, social and environmental philosophy, the philosophy of technology and medicine and Chinese philosophy.