Dr. Barnes graduated from the University of Oklahoma College of Medicine in 1973. He works in Menlo Park, CA and 3 other locations and specializes in Neuroradiology, Diagnostic Radiology and Pediatric Radiology. Dr. Barnes is affiliated with Lucile Salter Packard Childrens Hospital At Stanford.
View More
