Putin critic Alexei Navalny has been discharged from a Berlin hospital where he was being treated for Novichok nerve agent poisoning.
The Charité Hospital said it was ending acute medical care because his condition had sufficiently improved.
Mr Navalny posted a picture of himself standing unaided with a message saying doctors had given him every chance of a full recovery.
His team alleges he was poisoned on the orders of President Vladimir Putin.
The Kremlin strongly denies any involvement.
Mr Navalny, a leading Russian opposition activist, collapsed on a flight in Siberia on 20 August. He was later transferred to the Charité hospital in the German capital.
On Wednesday, his spokeswoman said he would remain in Germany “because his treatment is not over”.
“Nevertheless, doctors now predict [a] full recovery,” she added.