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