Kosta Ladavac

E Ink Holdings · New York University · Harvard University
Total Patents: 38
Overall Rank: #83,838
Years Active: 2009–2025
E Ink Holdings Rank: #21