Search results for: A. Hammacher
International Journal of Biochemistry and Cell Biology > 2004 > 36 > 11 > 2258-2269
Biosensors and Bioelectronics > 1995 > 10 > 6-7 > ix
International Journal of Biochemistry and Cell Biology > 2004 > 36 > 11 > 2258-2269
Biosensors and Bioelectronics > 1995 > 10 > 6-7 > ix