High Throughput Screening    back

High Throughput Screening

Screening of a 96-well-plate