Professor Stephen J. Russell
Professor of Textile Materials & Technology, University of Leeds

Areas of expertise: Textile and nonwoven fabric engineering, materials and manufacturing, textile product design for healthcare, consumer and industrial sectors. Sustainability in the fashion and textile industry.