Work

Innovation and marketing in the pharmaceutical industry : emerging practices, research, and policies

FWCI: 4.771
Cites:
Cited by: 32
Related to: 20