Rhett L. Affleck

Brooks Automation Gmbh · Nexus Biosystems · Pharmacopeia
Total Patents: 29
Overall Rank: #128,495
Years Active: 1998–2025
Brooks Automation Gmbh Rank: #19