Theodore H. Geballe

Stanford University · US Dept of Energy · Bell Telephone Laboratories
Total Patents: 10
Overall Rank: #507,893
Years Active: 1980–2018
Stanford University Rank: #598