Bharat B. Aggarwal
Research Development Foundation · Genentech · New Chapter
Total Patents:
35
Overall Rank:
#95,602
Years Active:
1987–2025
Research Development Foundation Rank:
#4