English: He participated to several technical committees.
Telugu: ఎన్నో టెక్నికల్ కమిటీల్లో సభ్యునిగా సేవలు అందించారు.