ATPS

Medical abbreviations:
ATPS

African Technology Policy Secretariat