Log In

Peter Castro

biology professor

Peter Castro was biology professor.

Education

Doctor of Philosophy, University Hawaii, Honolulu, 1969.

Career

Assistant professor California State Polytechnic University, Pomona, associate professor, professor, professor emeritus, 1972—2010. Fulbright scholar Odessa State University, Russia, 1983.

Works