LNF: Laboratori Nazionali di Frascati

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

Definition in English: Laboratori Nazionali di Frascati