Together, Todd Welch, Greg Michaud, and Dr. Michele Glinn say they have a combined 85 years of experience in testing drugs, much of it through their careers with Michigan State Police; in the forensic science division for Welch and Michaud, and in toxicology for Glinn. In the early 2000s, MSP’s forensic laboratory in East Lansing […]
