MoviePaglu

Decode Seed (2026)

The film records how Shang Liangguang’s team at the Agricultural Genomics Institute in Shenzhen, CAAS, constructed the world’s largest rice super…