Skip to:

Rosa Landa

Rosa Landa

Research Assistant at the Center for Health Policy and the Center for Primary Care and Outcomes Research

117 Encina Commons, Room 214-1
Stanford, CA 94305

(650) 723-1919 (fax)