Richard D. Morgan

New England Biolabs · Bluebird Bio · 2Seventy Bio
Total Patents: 48
Overall Rank: #56,987
Years Active: 1991–2025
New England Biolabs Rank: #5