About Shroud Of Turin Research Project
The Shroud of Turin Research Project refers to a team of scientists which performed a set of experiments and analyses on the Shroud of Turin during the late 1970s and early 1980s. STURP issued its final report in 1981.