Sarah Harun, Margaretha Catherine, Universitas Bunda Mulia, Indonesia