YARC

Medical abbreviations:
YARC

Yale Animal Resources Center