Stefano Cataudella

Stefano Cataudella is an author at University of Rome Tor Vergata specializing in life sciences, zoology, and fish biology.

Publications per year

1973–2022

112

Publications

112