Ambal

From Biology-Online Dictionary
Jump to: navigation, search

Ambal

(Science: radiobiology) An ambipolar trap (tandem mirror) located at Novosibirsk in Russia. (Any additional information would be welcome.)