inaZ logo

inaZ

Ice nucleation protein

Molecular Synopsis