Xencor, Inc. (XNCR) - Description of business

Company Description