English: He participated in a number of scientific projects.
Telugu: ఎన్నో విజ్ఞానశాస్త్ర కార్యక్రమాలపై చిత్రాల రూపకల్పనలో పాల్గొన్నారు.