Department of Process Engineering, National Institute of Research and Safety (INRS), Vandoeuvre, France. Department of Process Engineering, National Institute of Research and Safety (INRS), Vandoeuvre ...