James Hallenbeck, MD

James Hallenbeck, MD

Associate Professor of Medicine (Primary Care and Population Health) at the Palo Alto Veterans Affairs Health Care System, Emeritus