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