Neurologic complications of cerebral angiography: prospective analysis of 2,899 procedures and review of the literature.

Neurologic complications of cerebral angiography: prospective analysis of 2,899 procedures and review of the literature.