Definition of AltaRex International


AltaRex International means AltaRex International GmbH a wholly owned subsidiary of the Vendor incorporated under the laws of Kanton Basel-Stadt, Switzerland;
Sample 1