Pietro OmodeoPietro Omodeo was an Italian biologist. He died on 20 January 2024, at the age of 104.Publications Edizione 2022 a cura di Emilia Rota, Editrice Bibliografica, ISBN 8893575159. , Artemide 2017