Perfect research is a mythical ideal

Research output: Contribution to journalComment/debate

Original languageEnglish
JournalBritish Medical Journal (BMJ)
Volume364
Issue numberI639
Publication statusPublished - 7 Feb 2019

Cite this