Recent publications

  • Doctors of the World opposes the patent on sofosbuvir Hepatitis C: scourge, remedy and scandal