IWRC

Medical abbreviations:
IWRC

International Wildlife Recovery Center