Who categorizes foods into three main groups: stable, semi-perishable, and perishable?
Explanation
The classification of foods into stable, semi-perishable, and perishable is typically done by food technologists, who study food processing and preservation methods. Chemists and dietitians focus on other aspects related to food but do not primarily classify foods this way.