Splenic infarction after splenorenal arterial bypass

Abstract
No abstract available