Ella Flemyng
@EllaFlemyng
Head of Editorial Policy & Research Integrity at @cochranecollab. Impact, reliability & evidence synthesis. Views are my own.
ID:2205513181
https://orcid.org/0000-0002-9845-9076 20-11-2013 19:57:25
2,0K Tweets
1,0K Followers
693 Following