John O'M. Bockris

The Texas A&M University · Electric Power Research Institute
Total Patents: 8
Overall Rank: #667,032
Years Active: 1984–1999
The Texas A&M University Rank: #1