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