By Hailey Nealen, Naomi Belcher, and Alexis Beyke.
ERT106 BIOCHEMISTRY PROTEIN TECHNOLOGY By Pn Syazni Zainul kamal.