University City Science Center CEO Steve Zarrilli stepping down to recover from stroke By: Philadelphia Business Journal via Business Journals March 27, 2020 at 14:22 PM EDT Zarrilli has been recovering from a stroke he suffered in July 2019. Read More >>