KEFRI Technology Abbreviation

KEFRI has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of KEFRI in Technology.

Kenya Forestry Research Institute

Most Common Technology

Citation

Last updated: