VariousWords beta
Related Terms:
Verb
Definition: To promote (a pharmaceutical product) under the same name and in the same territory by more than one company in order to maximize market share.
VariousWords beta
Definition: To promote (a pharmaceutical product) under the same name and in the same territory by more than one company in order to maximize market share.