Margaret Neff, based in Half Moon Bay, CA, US, is currently a Medical Director, Medical-Surgical Intensive Care Unit at VA Palo Alto Health Care System, bringing experience from previous roles at Stanford University School of Medicine and Harborview Medical Center. Margaret Neff holds a 1998 - 2000 MSc in Epidemiology @ University of Washington. Margaret Neff has 3 emails on RocketReach.