Biochemistry platform