Karen L. Hopkins

Veterans Affairs Palo Alto Health Care System, USA