Benefits of carotid patching: a prospective randomized study with long-term follow-up.

Benefits of carotid patching: a prospective randomized study with long-term follow-up.