The next time you pick up a prescription, its secret to success might not have been discovered in a lab on Earth, but on a station orbiting 250 miles above it. While it sounds like science fiction, ...