Abelló, Pere, Scientia Marina, Spain