Process safety management in China: Progress and performance over the last 10 years and future development | Academic Article individual record
identifier
419793SE
Digital Object Identifier (DOI)