Umesh Shah

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