IChemE speakers blast UK attitudes

15 Jan 2000