Publication

An Interactive Gameplay to Crowdsource Multiple Sequence Alignment of Genome Sequences: Genenigma