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