A therapeutic antibody discovery company. It was founded in 1989 and is headquartered in Victoria, British Columbia, Canada.
Currently, there are no issues on this topic. Create one.