Deepayan Chakrabarti

Yahoo Holdings · Meta · Excalibur Ip
Total Patents: 21
Overall Rank: #207,133
Years Active: 2010–2021
Yahoo Holdings Rank: #55