bill söderström

  • Okinawa Institute of Science and Technology