Robuta

https://ckb.genomenon.com/drug/show/903
Phenformin - Explore related therapies, evidence, and clinical trials.
phenformindrugdetailcancerknowledgebase