A high-throughput screening facility where automated systems test thousands of chemical compounds for new drugs.

Code produit:
883686963