I'll take that as a no ...
The trials from Russia seem to be light on clincal and statistical data/evidence.
I would be very sceptical about any claims made on treating liver disease.
I'll speak to a liver specialist next week about Ropen see what he has to say ... if anything will get back to you (bet you can't wait ... lol)