The multiBac protein complex production platform at the EMBL.

The multiBac protein complex production platform at the EMBL.