He was a member of the Rotary Club of Forlì. He was known for his cutting-edge city-planning and building solutions. When Sergio Mulitsch di Palmenberg was appointed as chairman of the national PolioPlus committee of the Italian Rotary Club, Ravaglia became his deputy. Over the next few years, Ravaglia worked with dedication and enthusiasm to gain recognition from the Ministry of Foreign Affairs for polio vaccination.