Teresa K. Woodruff

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