Innovative People

Roy Khalaf

molecular biology,fungal genetics and microbiology

Languages Roy Khalaf speaks:

Arabic
English
French