Sachin Sudhakar Farfade

Oath · Yahoo Ad Tech · Yahoo Holdings
Total Patents: 10
Overall Rank: #496,976
Years Active: 2012–2023
Oath Rank: #102