European Public Health Alliance Joins Patent Opposition for HCV Treatment
Hepatitis C, News
The European Public Health Alliance (EPHA) is one of 30 civil society organizations from 17 European countries to file a coordinated patent opposition on sofosbuvir with the European Patent Office ... Read more