601 E John St
Champaign, IL Champaign 61820
United States
University of Illinois at Urbana-Champaign
droplet impact, icing, low adhesion, peeling, cracking, thermal contraction, self-deicing