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