13 pubs · 3,478 cites · h-index 12
Neurological Surgery
1990 - 1991
Stanford University
1985 - 1991
Stanford Medicine
1986 - 1990
Boston Children's Hospital
1983 - 1983