English: more than 150 research projects.
Telugu: పరిశోధించడానికి 150 సాంకేతిక అంశాలను కంటే ఎక్కువ.