EMBOSS abbreviation

We found 1 meanings for the abbreviation EMBOSS.

Advertising

Abbreviations matching EMBOSS

# Abbreviation Meaning Votes
1 EMBOSS European Molecular Biology Open Software Suite 0

Advertising
Advertising