User avatar

Federico Herrera

Department

Cell Structure and Dynamics Laboratory

Institute

Instituto de Tecnologia Quimica e Biologica (ITQB NOVA

City

Oeiras

Country

Portugal

Reviewer

Federico Herrera is not a reviewer