6 pubs · 10 cites · h-index 2
VA Palo Alto Health Care System
2023 - Present
The Coordinating Center
2025 - Present