Evan M. Richards
Meta · Google
Total Patents:
81
Overall Rank:
#22,108
Years Active:
2015–2024
Meta Rank:
#24