Richard Roberts

New England Biolabs · IBM · Westinghouse Brake And Signal Holdings Limited
Total Patents: 37
Overall Rank: #88,079
Years Active: 1991–2025
New England Biolabs Rank: #15