State Key Laboratory of Tropical Crop Biotechnology is a research organisation in Chengxi. OpenAlex records 36 works and 799 citations for it.