Pavel Zhelnov

A physician, evidence synthesis researcher, and medical translator originally from Saint Petersburg, Russia.