Research areas include: Textile flammability; novel fabric structures; fibre durability; medical textiles; cloth comfort; dyeing/printing; geotextiles; effect of laundering on fabric properties; environmental aspects of textiles; composite materials; active wear; heat and fire barrier materials.