Instituto de Desenvolvimento Sustentável Mamirauá


  • Abbreviation: IDSM
  • Inception: 1999
  • Location: Tefé, AmazonasBrazil