What does DTBS stand for?
DTBS stands for "Département des Micro-Technologies pour la Biologie et la Santé"
How to abbreviate "Département des Micro-Technologies pour la Biologie et la Santé"?
"Département des Micro-Technologies pour la Biologie et la Santé" can be abbreviated as DTBS
What is the meaning of DTBS abbreviation?
The meaning of DTBS abbreviation is "Département des Micro-Technologies pour la Biologie et la Santé"
What does DTBS mean?
DTBS as abbreviation means "Département des Micro-Technologies pour la Biologie et la Santé"