Japan Times – Takushi Tanaka can’t wait for a microsatellite his project team developed for a unique mission to be released from the international space station in September
Category: Uncategorized