Celltechgen (United States) is a research organisation in Houston, US. OpenAlex records 118 works and 55,357 citations for it.