Wiki information Baloola:

Mohamed Osman Baloola

Mohamed Osman Baloola is a Sudanese scientist and inventor who was named among The World's 500 Most influential Arabs in 2012 and 2013 for his work on diabetes. Eng Mohamed Osman has been a Teaching Assistant of Biomedical Engineering at the Ajman...