Latest conference of Society of Leather Technologists & Chemists cancelled

The 123rd edition of the UK Society of Leather Technologists & Chemists’ conference has been...

Read More