A research team has stumbled upon a discovery that could completely change the way we look at the massive creatures.
Daily Archives: April 21, 2020
(Meridian) The Idaho State Police Forensic Services Laboratory is one of 14 labs worldwide to receive a FORESIGHT Maximus Award, awarded earlier this week. The designation from the American Society of Crime Laboratory Directors (ASCLD), uses standard business metrics to measure the efficiency level demonstrated by the laboratories. To be considered for the award, laboratories must demonstrate a minimum of 90% or better peak efficiency.