Developing new drugs is no easy undertaking. It is complex, risky and expensive. One of the key challenges for successful drug development is to ensure effective and targeted collaboration between the countless experts and specialists required for long-term product...