Mohamed Salah Abbassi

  • Institute of veterinary research of Tunisia
  • Research Associate, Health Sciences
  • Tunisia