Mehdi Abdollahi

Dr. Mehdi Abdollahi

Department of Biology and Biological Engineering–Food and Nutrition Science, Chalmers University of Technology, SE 412 96 Gothenburg, Sweden
orcid