Carlo Froglia

Carlo Froglia, biologist.

  • Istituto di Scienze Marine, CNR, Largo Fiera della Pesca, I-60125 Ancona, Italy.

Taxon names authored

(List may be incomplete)

PublicationsEdit

(List may be incomplete)