Food service workers' self-reported food preparation practices: an EHS-Net study.

Food service workers' self-reported food preparation practices: an EHS-Net study.