Government / agency ·
Turkey · founded 1985
Industry / Companies / Scientific and Technological Research Council (Turkey) / STRC Information Technologies and Electronics Institute
STRC Information Technologies and Electronics Institute is a government organisation based in Turkey, founded in 1985. Our records show 1 satellites in orbit.