Properties
SES ID
- 67590
Notation
- 67590
In scheme
Top concept of
Related
Definition
- Research based company, with headquarters in the United States, engaged in development, manufacturing and marketing of pharmaceutical and health care products worldwide.