John Hutton Cooper

Space Systems/Loral · Electric Power Research Institute · Agence Spatiale Europeenne
Total Patents: 11
Overall Rank: #454,609
Years Active: 1980–2020
Space Systems/Loral Rank: #76