RevBio, Inc., announced that it has been awarded the opportunity to conduct an in vivo research experiment on the International Space Station U.S. National Laboratory (ISS National Lab). This ...