The vividly fluorescent cluster was found in waters off Lord Howe Island, 600km east of the Australian mainland, with some displaying rich reds that were difficult to find and in high demand for studies of cancer cells. [Xinhua/AFP]
Go to Forum >>0 Comments