The Italian journal of biochemistry Journal uri icon