1. Stanford University School of Medicine Stanford CA
2. Division of Cardiovascular Medicine and the Cardiovascular Institute, Department of Medicine Stanford University Stanford CA
3. Veterans Affairs Palo Alto Health Care System Palo Alto CA
4. Center for Digital Health, Department of Medicine Stanford University Stanford CA
5. Research Technology, Stanford Medicine Stanford CA