Satria Bhirawa Anoraga
Affiliations
- Department of Process and Food Engineering, Faculty of Engineering, Universiti Putra Malaysia, Serdang, 43400, Selangor, Malaysia.
- Department of Bioresources Technology and Veterinary, Vocational College, Universitas Gadjah Mada, Yogyakarta, 55281, Indonesia.