ReadfeedReadfeed

Michael A. Ballard

  • Impacts of electric propulsion systems on submarine designImpacts of electric propulsion systems on submarine design