Lars Leksell's vision--radiosurgery.
Ammar
A
A
Department of Neurosurgery, King Feisal University, College of Medicine and Medical Sciences, Al-Khobar, Saudi Arabia.
D049673:History, 20th Century; D016634:Radiosurgery / Q000266:history*; D013548:Sweden