Noureddine Abidi

Dr. Noureddine Abidi

Fiber and Biopolymer Research Instutute, Department of Plant and Soil Science, Texas Tech University PO Box 45019 Lubbock, TX, 79403, USA
orcid

Contribution