Alphabet (United States)
Mountain View, California, USA
VA Palo Alto Health Care System
Palo Alto, California, USA
Stanford Medicine
Stanford, California, USA