More than 904 top scientists, researchers and public health experts from around the world met Monday in Montreux, Switzerland, to present their research findings on vaccines for Sars, pandemic flu and other lethal infectious diseases.
World scientists meet to present vaccine research findings.