high-throughput cell screening

Universitat de Barcelona Scientific and Technological Centers (CCiTUB)