John Brian Mumm

Deka Biosciences · NVIDIA · Merck
Total Patents: 36
Overall Rank: #92,047
Years Active: 2014–2025
Deka Biosciences Rank: #1