Profile picture
Jennifer Elisa MacDonald
Masters
  • Manager
    International Institute for Applied Systems Analysis (IIASA)
    Laxenburg, Austria
mini profile avatar Jennifer MacDonald