Affiliation: | Veterans Affairs Palo Alto Health Care System, 3801 Miranda Avenue, GI-111, Palo Alto, CA 94304, USA;Veterans Affairs Palo Alto Health Care System, 3801 Miranda Avenue, GI-111, Palo Alto, CA 94304, USA;Veterans Affairs Palo Alto Health Care System, 3801 Miranda Avenue, GI-111, Palo Alto, CA 94304, USA |