David M. Birnbaum

Immersion
Total Patents: 138
Overall Rank: #7,384
Years Active: 2012–2023
Immersion Rank: #3