LHRC

Medical abbreviations:
LHRC

Lobster Health Research Centre (Atlantic Veterinary College)