Mohammad Desouky

  • Michigan Technological University