Ramesh Om Johari
Optimizely · Mitsubishi Electric Information Technology Center America, Inc. (Ita) · Stitch Fix
Total Patents:
6
Overall Rank:
#820,909
Years Active:
1999–2021
Optimizely Rank:
#7