atech system solutions Ltd. Press releases
1 - 1 of 1 Press Release
Sep 20, 2011
atech system solutions Ltd. (“atech”) has launched the online service www.cellexis.com for marketing and distribution of innovative products and services in the field of cell culture technology.