English: They have research centres in other countries as well.
Telugu: ఇంకా మరికొన్ని దేశాలకు సంబంధించిన పరిశోధనా కేంద్రాలూ దీనిలో ఉంటాయి.