I&DeA

I&DeA

Abbreviation for:
Improvement and Development Agency
Segen's Medical Dictionary. © 2012 Farlex, Inc. All rights reserved.