English: Research of scientists
Telugu: స్పెయిన్‌ శాస్త్రవేత్తల పరిశోధన