Craig
Craig I have a courtesy appointment in the department puter engineering at the university of california, santa cruz, and have taught courses there
Craig I have a courtesy appointment in the department puter engineering at the university of california, santa cruz, and have taught courses there
Craig I have a courtesy appointment in the department puter engineering at the university of california, santa cruz, and have taught courses there