20081209131500.0 0303-2647 Biosystems (Amsterdam. Print) Biosystems. 0303-2647 Netherlands 0303-2647 0303-2647 0303-2647 Biosystems. Biosystems (Amsterdam. Print)