Steven J. Branda

IBM · Miroculus · Integra Biosciences Ag
Total Patents: 26
Overall Rank: #149,840
Years Active: 2008–2025
IBM Rank: #5,175