Open menu
Ronald Toelle
A 20k payload launch vehicle fast track development concept using an RD-180 engine and a Centaur upper stage