ISPTR

AcronymDefinition
ISPTRInternational Society for the Preservation of the Tropical Rainforest (California)