AMPOULES CONTAINING MEDIUM FOR STEM CELL STORAGE ARE DISPLAYED AT UK STEM CELL BANK IN NORTH LONDON.

 
AMPOULES CONTAINING MEDIUM FOR STEM CELL STORAGE ARE DISPLAYED AT UK STEM CELL BANK IN NORTH LONDON.
Ampoules containing a medium for stem cell storage are displayed in north London, May 19, 2004. REUTERS/Peter Macdiarmid