David Menicovich
Rensselaer Polytechnic Institute · Rennsselaer Polytechnic Institute
Total Patents:
5
Overall Rank:
#926,026
Years Active:
2017–2024
Rensselaer Polytechnic Institute Rank:
#146