Professor Brad Shaffer, UCLA

Professor Brad Shaffer, UCLA

Co-author UCLA Professor Brad Shaffer, with the Institute of the Environment and Sustainability and the Department of Ecology and Evolutionary Biology.

Download Photo (702.5 kB)