Don Straus

Rapid Micro Biosystems
Total Patents: 13
Overall Rank: #362,920
Years Active: 2009–2025
Rapid Micro Biosystems Rank: #2