33
Participants
Start Date
December 31, 2012
Primary Completion Date
October 31, 2014
Study Completion Date
October 31, 2014
Oxaloacetate (OAA)
Placebo
University of Kansas Medical Center, Kansas City
Terra Biological LLC
INDUSTRY
University of Kansas Medical Center
OTHER