Company Profile: Boston Scientific Corporation (NYSE:BSX)