Takeda (Canada) is a research organisation in Oakville, CA. OpenAlex records 79 works and 716 citations for it.