English: A number of scientists collaborated on this study.
Telugu: అనేకమంది శాస్త్రవేత్తలు ఈ పనిలోనే నిమగ్నమై ఉన్నారు.