Death, Decomposition, and Detector Dogs
Subtitle: From Science to Scene
Publisher: Taylor & Francis Group
Published: 2022
Language: eng
ISBN-13: 9781032108308
Subjects: Public health