TOAT: The Open Artery Trial

What does TOAT mean? The above is one of TOAT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: The Open Artery Trial

TOAT also stands for:
... more