The University of Chicago Header Logo

A novel guide catheter enabling intracranial placement.