English: The researchers say human studies are needed.
Telugu: మానవులపై పరిశోధనలు చేయాల్సి ఉందని శాస్త్రవేత్తలు చెబుతున్నారు.