Alan M. Taylor

PhD: Harvard University
(University of California, Davis)

Publications