Bruce Carter

Active Monrovia, CA Chairman for Xencor, Inc.

(626)305-5900