Filters
Pharmaceuticals & Biotechnology
2022
comment
60,127
employees
2022
comment
Unknown
injuries per million hours worked
2022
comment
59,587
employees
attribution
Applying Attribution
Using this data requires appropriate attribution.