Slideshow: UCSF Commencement 2019 See the caps and gowns, smiles, tears and laughter from this year’s commencements. Continue reading