In the context of a Cochrane review, a person responsible for preparing or updating the review.
Syenza News
TWITTER
LINKEDIN