Last Applicant/ Owned by
Celgene Corporation
Serial Number
1150828 filed on NA
Registration Number
1345676400 registered on 22nd Aug 2012
Registration expiry Date
22nd Aug 2022Scientific and technological services and research and design relating thereto; Industrial analysis, industrial research and industrial design services; Quality control and authentication services; Design and development of computer hardware and software
1150828
Figurative