Color me unconvinced.
You questioned "Where is the blood" and I provided proof that the Shroud is rife with blood and serum stains... proof from people who are qualified to make that determination... yet you are "unconvinced." Based on what? Do you doubt the conclusions of chemical and physical tests that would be accepted in any court in the land as completely definitive? Or do you believe these scientists, some of whom worked on samples unaware of their source, "fudged" their results to get the answers they wanted?
If World renowned scientists whose specialties are blood and its descendant compounds are convinced the stains on the Shroud are blood, AND the work has been published in peer-reviewed scientific journals and met the scrutiny of other scientists in the fields, why should anyone doubt it?
Color you unwilling to follow and accept the scientific research. Color you with a closed mind on the subject.