Similar Items: Is the TRIPS Agreement and its' safeguards still a stumbling block in fulfilling the right to health and if so what should be done?

Author: De Vos, Pierre