John Freed, Ph.D.

John Freed, Ph.D.

Associate Professor

Contact

P (925) 930-2027

F (925) 930-2001

John Freed
Discipline

Arts & Sciences