IDA has various meanings in the Medical category. Discover the full forms, definitions, and usage contexts of IDA in Medical.
One of the five institutions that comprise the World Bank Group, IDA provides interest free loans and other services to the poorest countries.
MedicalLast updated: