1. AFRRI stands for Armed Forces Radiobiology Research Institute
  2. AFRRI stands for African Farm Radio Research Initiative (various nations)
  3. AFRRI stands for Appalachian Flood Risk Reduction Initiative
AFRRI

Leave a Reply

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