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