Ruchi Mahindru
IBM · University Of Illinois
Total Patents:
130
Overall Rank:
#8,383
Years Active:
2011–2025
IBM Rank:
#361