Oxidants in biology : a question of balance | UPT Perpustakaan UHAMKA