By Okinawa Institute of Science and Technology Graduate University | October 26, 2016Paving The Road to Drug Discovery