Major submissions tool developments at the European Nucleotide Archive.

Major submissions tool developments at the European Nucleotide Archive.