article · 2003CMFD (a brand name) and other acronyms17 citationsDOI: https://doi.org/10.1016/s0301-9322(03)00034-x