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