translate English to German: The traditional forms of bilateral cooperation are complemented by collaborative activities with the International Science and Technology Centre (ISTC) in Moscow.
Die bilaterale Zusammenarbeit wird nachhaltig durch das Internationale Wissenschafts- und Technologiezentrum (IWTZ) in Moskau ergänzt.