Honda said that Márquez would remain in hospital for up to 48 hours and was aiming to return to defend his championship title “as soon as possible”.
After a thrilling comeback ride from 16th to third, after recovering from a slide, Márquez was flung from his bike by a highside with four laps to go in the Spanish Grand Prix.
As he slid through the gravel, his right arm was hit by the front tyre of his Honda, which is thought to have caused the fracture to his humerus.
Dr Mir said that he aimed to fix the fracture so that it would be able to withstand the force of a MotoGP race.