Sergi Rodà

Director of Protein Engineering