Help keep Salon independent

Stefano Horst Baruffaldi

Associate Professor in Economics and Management of Innovation, Polytechnic University of Milan


Ukrainian science is struggling, threatening long-term economic recovery

Ina Ganguli, Michael E. Rose, Oleksandra Ivashchenko, Stefano Horst Baruffaldi