TUBES Science Abbreviation

TUBES has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of TUBES in Science.

Tandem Ubiquitin Binding Entities
Science

Citation

Last updated: