Title
Innovative Food Science and Emerging Technologies
Journal unique ID
8382
Publisher name
ISSN
1466-8564
eISSN
1878-5522
Current scoring
140