Russian Federal Space Agency
the (US) National Aeronautics and Space Administration (NASA), and the Russian Federal Space Agency (RFSA or Roscosmos)—have full launch capabilities; these include the ability to launch and recover multiple satellites, develop and deploy cryogenic rocket engines and operate space probes.