The 128th Society of Leather Technologists and Chemists (SLTC) annual conference took place in Glasgow, Scotland on April 25 ...