Located in Tallinn, Estonia, the Centre is an international effort that currently includes Estonia, Latvia, Lithuania, Germany, Hungary, Italy, the Slovak Republic, and Spain as sponsoring nations.
Situé à Tallinn (Estonie), ce centre correspond à un effort international qui associe actuellement l'Estonie, la Lettonie, la Lituanie, l'Allemagne, la Hongrie, l'Italie, la République slovaque et l'Espagne en tant que nations contributrices.