IDRD

AcronymDefinition
IDRDInternal Data Requirement Description
IDRDInstitute of Dayakology Research and Development
IDRDInfectious Diseases Research Division (Nigeria)