William Tarpeh

CEE's William Tarpeh honored as a young innovator