Dr. Luis Leon performs human transplantation of an IBS Titan™ stent