Kanerva's Occupational DermatologyThomas Rustemeyer, Peter Elsner, Swen Malte John, Howard I. Maibach · First published 2012Open the Tome