About US

Research group at the Institute of Marine Sciences (ICM), CSIC, in Barcelona (Spain), led by Ramiro Logares.