NCT03477162 2023-10-03Metformin Pharmacology in Human Cancers: A Proof of Principle StudyDartmouth-Hitchcock Medical CenterPhase EARLY_PHASE1 Terminated18 enrolled 10 charts