Cayetano González

Cayetano González

Spain, Barcelona
Group Leader, Cell division laboratory, Institute for Research in Biomedicine (IRB Barcelona)