Owic Technologies

Developer of optical electrochemical synthesizers and smart identification tag microsystems

placeDurham, North Carolina, United States calendar_todayFounded 2019 groups4 employees language owictechnologies.com
Coming soon