Genecast (China) is a research organisation in Beijing, CN. OpenAlex records 476 works and 15,170 citations for it. 66 researchers list it as their most recent affiliation.