NCT03613454 - Embolization in Splenic Trauma | Crick | Crick