China has built efficient “plant factories” on its polar research stations

Scroll to top