Tagcyx

Provider of nucleic acid-based drug discovery platform

placeYokohama, Kanagawa Prefecture, Japan calendar_todayFounded 2007 groups18 employees language tagcyx.com
Coming soon