Tewu, Richard David, Universitas Sam Ratulangi, Indonesia