Brian Self

Active Durham, NC Process Development Engineer for Cree, Inc.