Pharmaceutical development and drug discovery

Leading drug discovery & development scientists share their thoughts on The Scientists' Channel.