Chemical process safety at a crossroads.
Merritt
Carolyn W
CW
D000056:Accident Prevention; D000059:Accidents; D002617:Chemical Industry; D006801:Humans; D007194:India; D018570:Risk Assessment; D012449:Safety; D014481:United States