James Richardson

Active San Francisco, CA President for Alexandria Real Estate Equities, Inc.