Karen Marshall

About

Karen Marshall is with International Livestock Research Institute, Kenya.