High-throughput antibody production
Europa Biosite’s subsidiaries distribute for Abiocode in Germany.