Nick Berrow

Core Facility Manager

IRB Barcelona

Protein ProductionBacterial ExpressionMammalian Expression