Applications Support Specialist Makerere University Walter Reed Project (MUWRP) Makerere University Walter Reed Project (MUWRP) is a non- profit biomedical research organization, whose mission is to mitigate disease threats […] More