It could well be amazing. But for me this photo is not Ipix's finest hour. It's dead mice laid on a paper towel. Endoscopes recorded on the inside of human beings, well that's a different matter.
I'm just sayin' - they could've done it with something instead of the paper towel.