Military Equipment and Technologies Research Agency (METRA)
Bucharest, Bucureşti, Romania
ITCRI Centre