HRT

Medical abbreviations:
HRT

Have Randy Thoughts