Yun Fu
Otter.Ai · Northwestern University · Yahoo Holdings
Total Patents:
47
Overall Rank:
#59,240
Years Active:
2007–2025
Otter.Ai Rank:
#1