This website is dedicated to publishing facts regarding controversies surrounding the Okinawa Institute of Science and Technology (OIST) in Okinawa, Japan.
Details coming soon...