... Select a Journal or Book. ... Ω Centre for World Health and Medicine, Saint Louis University, 1100 South Grand Boulevard, St. Louis, Missouri 63104, United States. Π South African Medical Research Council Drug Discovery and Development Research Unit, Department of ...