Heterogeneous nucleation is a critical process in the solidification of liquid metals, where solid crystals form ... forming two-dimensional compounds or solutions that either promote or impede ...