Scale, scope, and spillovers: The determinants of research productivity in drug discovery