State University of New York at Buffalo
Université de Technologie de Troyes
University of Illinois at Urbana-Champaign