ORTA

Medical abbreviations:
ORTA

Office of Research and Technology Applications