Profile picture
Carlos Saavedra
  • Researcher
    Torre de la Sal Aquaculture Institute (IATS)
    Castellón, Spain
mini profile avatar Carlos Saavedra