Brouwer, Netherlands, Meggen, M, Celgene R&D Sàrl, 2239