Dr. Gregory Stefan Barsh, MD is a health care provider primarily located in Palo Alto, CA. He has 40 years of experience. His specialties include Medical Genetics, Internal Medicine, Other Specialty.
Sign In to access millions of vetted professional health workers