Dr.D.S.PRASAD Emp ID 2038 Designation Scientitst E Gross Salary 264268 Work Place Hyderabad Laboratory Read more about Dr.D.S.PRASAD Grievances/Vigilance VO