Andrew, Richard, Universitas Tarumanagara, Jakarta