placeholder image

Karasalo, Mina SPIA Officer, CGIAR

full name

  • Mina Karasalo

mailing address

  • Rome

    Italy