Steve Self, based in Louisville, KY, US, is currently a Vascular Surgeon at Norton Healthcare, bringing experience from previous roles at KentuckyOne Health. Steve Self holds a 1991 - 1993 Vascular Fellowship @ University of Florida. With a robust skill set that includes Endovascular, Vascular Surgery, Vascular, Phlebology and more, Steve Self contributes valuable insights to the industry. Steve Self has 1 email on RocketReach.