Currents in biochemical research