29th June 2023
… modern pandemics and the patent system have been uneasy bedfellows. And too often, argues Peter Drahos, a professor of law at the European …