The Penumbra Liberty Trial: Safety and Effectiveness in t... | NCT01636453 | Trialant