Profile picture
Alex Giurca
Doctorate
  • Manager
    Heidelberg Center for the Environment, Heidelberg University
    Heidelberg, Germany
mini profile avatar Alex Giurca