Is Thoratec Working Hard Enough for You?

Is Thoratec Working Hard Enough for You?