Boris Liberman
I.D.E. Technologies · Electronics For Imaging · Membrane Recovery
Total Patents:
28
Overall Rank:
#133,644
Years Active:
2000–2025
I.D.E. Technologies Rank:
#1