Professor Anthony Ivo is a scientist who will stop at nothing to unearth a breakthrough that dates back to the latter days of World War II. At some unknown point in his life he met both Sara Lance and Oliver Queen.
Professor Anthony Ivo is a scientist who will stop at nothing to unearth a breakthrough that dates back to the latter days of World War II. At some unknown point in his life he met both Sara Lance and Oliver Queen.