STO Clinical Abbreviation

STO has various meanings in the Clinical category. Discover the full forms, definitions, and usage contexts of STO in Clinical.

Standing Order

Most Common

In the UK. an instruction given to a bank to debit a fixed amount of money from an account, usually every month on the same date, to pay a bill, mortgage, etc.

Clinical

Citation

Last updated: