Concerns have emerged in Japan this year that a shortage of facilities for radioactive cancer drug treatment will leave many patients unable to receive treatment, even if they wish to receive it.
Japan’s space program is set to make history in 2025 by beaming solar energy from an orbiting satellite down to Earth, marking the first significant test of orbital power transmission. This ambitious ...