KASTN: Korean-American Science and Technology News

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

Definition in English: Korean-American Science and Technology News