Allschwil, Switzerland
Technology: Watchmaker combinatorial gene library technology for creating novel chemistries...