Iben Lykke Petersen

Dr. Iben Lykke Petersen

Department of Food Science, University of Copenhagen, Rolighedsvej 26, DK-1958 Frederiksberg, Denmark
orcid

Publication