RID

Medical abbreviations:
RID

Registry of Interpreters for the Deaf