Bhim Singh

Energy Development
Total Patents: 3
Overall Rank: #1,581,797
Years Active: 1984–2008
Energy Development Rank: #8