October 8, 2010 Fighting Parasites in Bisate Fighting Intestinal Parasites in Bisate Bisate, Rwanda – The small open-air shed next to the main clinic building is... Read More