McClelland, Kathy

Telephone number: 
(650) 723-4697
Organization: 
Vice Provost and Dean of Research - Research Compliance
Title: 
Research Compliance Office Director
suAffiliation: 
stanford:staff