Designed by
Title
Stanford Medicine sign at a premier medical school and world-class hospitals #171172556
Description
Stanford Medicine sign at a premier medical school and world-class hospitals - Palo Alto, California, USA - 2020
This image is editorial