Kelly White

Mrs. Kelly White

Food protection science and surveillance, Food Standards Scotland, Aberdeen, Aberdeen City, UK