November 1, 2013

Dr Trevor Kletz

Fellow SLP members, I regret to inform you about the passing away of Dr Trevor Kletz. With his passing on October 31, 2013, the whole Process Safety fraternity has lost a […]