News

Lancet 2002 Dec 7; 360:1831-7. Zambon M and Barclay W. Unravelling the mysteries of influenza. Lancet 2002 Dec 7; 360:1801-2. Click here for Journal Watch subscription information.