Ang, Eduardo Edwin, Universitas Kristen Petra, Indonesia