Alice Armitage

Chief Executive Professor at LexLab at UC Law San Francisco