Open medicine: a peer-reviewed, independent, open-access journal [Open Med] NLMUID: 101319172