The University of Chicago Header Logo

The cart and the horse: the advancing technology of carotid artery stenting.