ILRAD

Medical abbreviations:
ILRAD

International Laboratory for Research on Animal Diseases (Nairobi, Kenya)