THE IMPACT- 24M TRIAL (IMPlant Augmenting Cerebral Blood... | NCT03551093 | Trialant