IDRA

Definition : Intercultural Development Research Association
Category : Associations & Organizations » Educational Organizations
Country/Region : United States United States
Popularity :

What does IDRA mean?

Intercultural Development Research Association (IDRA) is an independent, private non-profit organization dedicated to strengthening public schools to work for all children.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 2 more results for IDRA
Worldwide IDRA Idera Pharmaceuticals
Business
>>
Companies & Corporations
United States IDRA Intermediate Data Recovery and Analysis
Governmental
>>
Police