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