NCTA

Medical abbreviations:
NCTA

Non Contractual Technical Activities