ISTAS

Medical abbreviations:
ISTAS

International Symposium on Technology and Society Technical Expertise and Public Decisions