Saba Labs LLC

Location:

Suite 2200 Phone 205 379-1046BirminghamAlabama35203United States View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

(205) 379-1046

Website:

sabalabs.net
More

Description:

Saba Labs is a Tissue Regeneration Company at the forefront of research and innovation for the management of acute and chronic wounds, and burns. The products w...  

Read More

Recently Updated profiles at this company

Chief Executive Officer

Browse ZoomInfo’s Directories