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