Yit Fatt Yap

Dr. Yit Fatt Yap

Department of Mechanical Engineering, Khalifa University, Abu Dhabi 127788, United Arab Emirates

Publication