Bravo studerte under Luigi Firpo i Torino. Han ble professor i historie med spesialitet politiske doktriner i 1971. Han var blant de ledende kjennere av Marx' og Engels' tenkning, og beskjeftiget seg fremfor alt med sosialismens og kommunismens historie på 1800-tallet i Italia og Tyskland. Han forfattet over 20 monografier, kurerte omkring 30 fellesverker og skrev mange hundre artiler og essays. Meget av dette ble oersatt til andre språk.