DFRL: Defence Food Research Laboratory

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

Definition in English: Defence Food Research Laboratory