Ahmad Razi Othman

Department of Biochemistry, Faculty of Biotechnology and Biomolecular Sciences, University Putra Malaysia, UPM 43400 Serdang, Selangor, Malaysia, Malaysia

Scholarly Contributions [Data Provided by scopus]

download