Stevenage, Hertfordshire
biology, automated patch clamp platforms and/or high-throughput screening (HTS) approaches using additional technologies...