>>41955950No it doesn't.
It says that Mewtwo was created "after" years of horrific experiments, not "as a result of".
If anything, it's more of a stretch to interpret that as meaning that the experiments were performed on Mewtwo itself, since that would require it to have been created prior to the experiments taking place.