Medicxi invests $40m in D3 Bio, enhancing oncology pipeline April 8, 2024 AutoBot News 0 Life sciences investment firm Medicxi has injected $40 million in D3 Bio, a biotechnology company based in Shanghai, China.