Teresa K. Woodruff
Northwestern University · Genentech · University Of Illinois
Total Patents:
21
Overall Rank:
#200,920
Years Active:
1992–2025
Northwestern University Rank:
#54