English: over 60 technical papers.
Telugu: 60 కి పైగా సాంకేతిక పేటెంట్లు.