Ravish Mehra
Meta · University Of North Carolina At Chapel Hill
Total Patents:
46
Overall Rank:
#61,608
Years Active:
2017–2025
Meta Rank:
#64