Richard Freeman

Freeman

Lecturer

DH 412B
(408) 924-4912
richard.freeman@sjsu.edu

Education

Analytical Chemistry, Purdue University, 1989