David E. Presti

David E. Presti is an author at California Institute of Technology specializing in life sciences, photosynthetic pigments, and photosynthesis.

Publications per year

1975–2018

19

Publications

19