436 people are employed at BioHorizons.
BioHorizons is based in Birmingham, Alabama.
The NAICS codes for BioHorizons are [339, 33].
The SIC codes for BioHorizons are [384, 38].