Complex sentence: Neither living nor dead, I was a walking cryonic miracle, though many considered me a "monstrocity".
Split into simpler sentences: Neither living nor dead, I was a walking cryonic miracle. Many has considered me a "monstrocity".