Roberto Del Buffa · Study