Delia Grace Randolph
Delia Grace (born 22 February 1967) is an epidemiologist and a veterinarian. Grace joined the University of Greenwich in May 2020 as Professor of Food Safety Systems at the Natural Resources Institute. She is also Joint Appointed Scientist, Animal and Human Health Program at the International Livestock Research Institute (ILRI), Nairobi, Kenya. Provided by Wikipedia-
1
-
2
-
3
-
4