RTO

Medical abbreviations:
RTO

Research and Technology Organization