Laurence Corash is the Senior Vice President of Cerus.
360 people are employed at Cerus.
Cerus is based in Concord, California.
The NAICS codes for Cerus are [621991, 621, 62199, 6219, 62].
The SIC codes for Cerus are [8099, 80, 809].