Taracad Venkatachalam

Parker Hughes Institute · E.I. Du Pont De Nemours And · Wayne Hughes Institute
Total Patents: 11
Overall Rank: #447,552
Years Active: 1993–2023
Parker Hughes Institute Rank: #9