April 27, 2017 By: Elizabeth Emerald Permalink Taylor Lawrence (BS '86) Elected to Caltech Board of Trustees →