Vida: The Future of Public Health
Opened in early 2026, the 3-story, 60,000-square-foot Vida is home to the Institute for Public Health. This multi-specialty health care center is the first building on the University Health Palo Alto Campus on the city’s South Side.
Read more