Venkatachala L. Narayanan
US Dept of Health & Human Services · E.R. Squibb & Sons. · Purdue Research Foundation
Total Patents:
9
Overall Rank:
#586,217
Years Active:
1980–2005
US Dept of Health & Human Services Rank:
#172