Medical Abbreviations: 32,000 Conveniences at the Expense of Communication and Safety

You might also like...