What does DTBS stand for?
DTBS stands for "Dethiobiotin synthetase"
How to abbreviate "Dethiobiotin synthetase"?
"Dethiobiotin synthetase" can be abbreviated as DTBS
What is the meaning of DTBS abbreviation?
The meaning of DTBS abbreviation is "Dethiobiotin synthetase"
What does DTBS mean?
DTBS as abbreviation means "Dethiobiotin synthetase"