Teaching and Learning in Cross-Disciplinary Virtual Teams | IEEE Journals & Magazine | IEEE Xplore