
Ayoub Barkat
Engineering & Technology / Earth Sciences
AD Scientific Index ID: 5261118
Debreceni Egyetem
person_outline
Ayoub Barkat's MOST POPULAR ARTICLES