OSCompany · founded 1986Organix (United States)Woburn, United States · organixinc.comFollowManage this pageCitations, last 5 years4Works, last 5 years3h-index84Scientists listed0Grants since 20163OverviewPeople 0Grants 3Departments 1Departments and unitsOrganix (United States) Company