IMBL

Medical abbreviations:
IMBL

International Managers Bermuda, Limited