Though it is ony five years old, the Lithuanian life sciences start-up Delta Biosciences is already carrying out projects that others can only dream of. The company is currently preparing for a unique mission under which medicines developed in Lithuania for astronauts will be sent into Earth orbit for three years.