Thought Leadership

….Did you notice the 15th ICASA?

ICASA? …the 15th International Conference on AIDS and STIs in Africa …you did not notice? From the the 3rd to 7th of December Africans assembled in Dakar, Senegal to take stock of the science, political commitments, unfulfilled promises and actions and practices employed in the fight against HIV/AIDS. You will be right if you notice […]