ICLR

Medical abbreviations:
ICLR

ICON, P. L. C., American Depositary Receipts