ARFR: Armour Research Foundation Reactor

What does ARFR mean? The above is one of ARFR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Armour Research Foundation Reactor