Carlo Russo collaborates with the Department of Economy, Management and Territory of the University of Foggia as researcher. He achieved the National Scientific Enabling as "Full Professor" for the scientific sector "Commodity Science" on July 2024. He has held and participated in numerous seminars about LCA methodology at both the national and international levels. He is author and co-author of over 60 scientific publications and reviews at the national and international levels.