Russell Z. Szmulewitz

The University Of Chicago
Total Patents: 5
Overall Rank: #940,114
Years Active: 2016–2023
The University Of Chicago Rank: #100