FloraAnn pfp
FloraAnn

@floraann

China's Zhongshan Station in Antarctica has recently upgraded its internet connectivity via domestic satellite services, boosting the speed from 8 Mbps to nearly 100 Mbps to improve communication for the stationed scientists.
0 reply
0 recast
0 reaction