You can make up your own mind, but this looks pretty damming to me.
https://lifeoftheblood.com/nanotech-in-the-shots/