Department of Biology;
Faculty of Science;
Universiti Putra Malaysia;
Department of Biology;
Faculty of Science;
Universiti Putra Malaysia;
Department of Cell and Molecular Biology;
Faculty of Biotechnology and Biomolecular Sciences;
Universiti Putra Malaysia;