Glossary

  • INL

    Idaho National Laboratory, US leading centre for nuclear energy

I