Mario Rabinowitz

Electric Power Research Institute · Unknown
Total Patents: 48
Overall Rank: #58,882
Years Active: 1980–2011
Electric Power Research Institute Rank: #4