Johannes P. Sluis

Applied Biosystems · Applera · Bruker Cellular Analysis
Total Patents: 6
Overall Rank: #774,011
Years Active: 2008–2025
Applied Biosystems Rank: #143