English: More than 130 own scientific centers around the world are actively helping.
Telugu: ప్రపంచ వ్యాప్తంగా దాని స్వంత పరిశోధనా కేంద్రాల్లో 130 కంటే ఎక్కువ చురుకుగా సహాయపడుతున్నాయి.