ImmunoScape employs 43 employees. The ImmunoScape management team includes Dan MacLeod (VP, Discovery), Michael Fehlings (VP, Operations and Technology Development), and Alessandra Nardin (Vice President Strategy).
Get Contact Info for All DepartmentsLooking for a particular ImmunoScape employee's phone or email?