Richard Flavell
Yale University · Regeneron Pharmaceuticals · Institute For Research In Biomedicine
Total Patents:
51
Overall Rank:
#52,123
Years Active:
1997–2025
Yale University Rank:
#2