Anderson #worldcdx in Drug Dev - probability of success: earlier implementation = better; trend: 2018 now 42% of PM… https://t.co/fOn3ZuQZyE
8:55am September 11th 2019 via Twitter Web App