Felipe Massa believes Sergio Perez deserves more than just a five-place grid penalty for his "dangerous" driving in Canada.
Racing for fourth place behind Sebastian Vettel, Massa hit Perez's Force India on the run in towards the first corner.
The duo slammed into the barriers with Williams revealing that force of Massa's impact was 27Gs.
As a result both drivers were taken to hospital for precautionary checks but were released soon after.
The incident was investigated with the stewards putting the blame squarely on Perez, handing the Force India driver a five-place penalty for the next race in Austria.
Massa believes he deserves a more severe punishment.
The Brazilian told Autosport: "I talked to him at the medical centre. I was so disappointed with him.
"I said that he needs to learn. I wanted him to put himself in my place, because I had a huge crash and honestly I thought it was going to hurt.
"It's not the first time that he turned into somebody under braking. He did this many times. He didn't say anything, he just turned and left. I hope he learns.
"We are doing around 300km/h there. With another car in front it could have been a very serious accident.
"We've had the rules for a few years that when one car is up the side the other cannot move anymore. He just move and we touched.
"It's dangerous. For me five places is not enough. He was dangerous. We could have crashed into Vettel."