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