Antioxidant and NMDA Receptor Blocker Wins Anoxic Brain D... | NCT03651557 | Trialant