Showing 1–1 of 1 record
Evidence recorded: biomarkerHumanHuman data on file
What did Ubidecarenone's largest trial (609 people) and its longest (11 years) measure?