Search results for: Margareta Krook
Biosensors and Bioelectronics > 2006 > 21 > 10 > 2010-2013
Biosensors and Bioelectronics > 2005 > 21 > 5 > 705-711
Innovative Food Science and Emerging Technologies > 2004 > 5 > 4 > 515-522
Enzyme and Microbial Technology > 2003 > 33 > 2-3 > 244-249
Molecular Diversity > 1997 > 3 > 3 > 149-159