Culturally heterogeneous vs. culturally homogeneous groups in distributed group support systems: effects on group process and consensus | IEEE Conference Publication | IEEE Xplore