Giant intracranial aneurysms: endovascular challenges.

Giant intracranial aneurysms: endovascular challenges.