The pharmaceutical industry is far more complex than it appears, with different players handling everything from drug ...