Biosciences eastern and central Africa (BecA) Hub at the International Livestock Research Institute (ILRI). P.O. Box Nairobi, Kenya.
Journal of Health & Medical Informatics received 2128 citations as per Google Scholar report