407 results total, viewing 311 - 320
Teaching physics at Providence College is Stephen Mecca’s vocation. Teaching citizens in Africa how to bring the microflush valve he developed for toilets to scale globally for the poor through micro-franchising is his passion.
By Patricia Daddona
PBN Staff Writer