3 ms·Could this be the moment that drug manufacturing takes off in orbit?3 points by Brajeshwar 6mo ago