Lech Adamczak

Dr. Lech Adamczak

Department of Food Technology and Assessment, Institute of Food Sciences, Warsaw University of Life Sciences, Warsaw, Poland
orcid