Owen Biosciences, Inc - Manufacturing Biochemistsexperience OBI ® is a Louisiana biotech company with over 20 years of experience in manufacturing advanced skincare and personal healthcare products based on proprietary as well as patented bioactive ingredients The company has an advanced R & D facitily and divisions for ingredient pilot production, formulary development, quality assurance, and finished product manufacturing
Contact Supplier