Acronyms and Abbreviations / Science

What does OTV stand for in Science?

All definitions of OTVBack to ot GroupBack to otv Group