Usain Bolt is set to compete for the first time since June 13 at a Diamond League meet at the London 2012 Olympic Stadium on July 24.
The six-time Olympic champion pulled out of his two previously scheduled July meets last week, citing a left leg injury that required him to fly to Munich for treatment.
In London, he will run either the 100m or the 200m.
Bolt is in serious jeopardy of relinquishing his titles in the 100m and the 200m to American Justin Gatlin at the World Championships in Beijing (Aug.