English: They sometimes put their research up on their website.
Telugu: తమ పరిశోధనా వివరాల్ని ఎప్పటికప్పుడు తమ వెబ్సైట్లలో రాస్తున్నాయి.