Salix Pharmaceuticals, Ltd.

salix