Achiau Ludomirsky
New York University · Yeda Research And Development Co. · Integrated Sensing Systems
Total Patents:
3
Overall Rank:
#1,387,638
Years Active:
2013–2023
New York University Rank:
#380