4 ms·
> It broke down to me figuring out where most of the new medicines are developed and it was something like 98%+ of medicines are developed by universities with
by arcanus 10y ago
> It broke down to me figuring out where most of the new medicines are developed and it was something like 98%+ of medicines are developed by universities with public funds.
Do you have a reference for this?