INSC logo

INSC

Protein inscuteable homolog

Molecular Synopsis