User blog comment:Loganw1999/Character Death for Rest of Season/@comment-1159766-20140415225933

Ivo is already dead. Oliver confirmed it in episode 8 "The Scientist" when the Mirakuru was first unveiled in Starling