Petra D’Odorico

Petra D’Odorico is an author at ETH Zurich specializing in photosynthesis, plant sciences, and remote sensing.

Publications per year

2008–2024

34

Publications

34