International Laboratory For Research On Animal Diseases

International Laboratory For Research On Animal Diseases

Definition: International Laboratory for Research on Animal Diseases

International Laboratory for Research on Animal Diseases: An organization established at Nairobi, Kenya in 1974. Abbr ILRAD. Farmers benefit from research on animal diseases.

Leave a Comment