BTR

views updated

BTR Physics bimetric theory of relativity
• (ital.) British Tax Review
• British Telecommunications Research

More From encyclopedia.com