Number of employees
5000
Annual revenue
$600000000
Located in Richmond. Major research institution with a focus on life sciences.