james orengo curriculum vitae thesis title medical technology