ILRAD

ILRAD

Definition: ILRAD

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

Author: Christine Torres

23 thoughts on “ILRAD

Leave a Reply to KBUF 1030 AM – Holcomb, KS -- Farm Radio Cancel reply

Your email address will not be published. Required fields are marked *