Three packed days filled with rewarding and inspiring meetings. This is the result after this year's BIOEurope in Stockholm.