Metformin Pharmacology in Human Cancers: A Proof of Princ... | NCT03477162 | Trialant