STOA

Medical abbreviations:
STOA

Scientific And Technological Options Assessment