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