ESARDA.
European Safeguards Research and Development Association.
Ispra E.S.A.R.D.A.
1981-
At foot of title: "European Commission Joint Research Centre".
"European SAfeguards Research and Development Association".
"S.P.I.02.132.EN"
European Safeguards Research and Development Association.