Umesh Shah
Red Leaf Resources · Caterpillar · Hatch
Total Patents:
5
Overall Rank:
#978,531
Years Active:
1999–2019
Red Leaf Resources Rank:
#4