Profile picture
Mohamed Abouzid
Post-Doctorate
  • Poznan University of Medical Sciences
    Poznań, Poland
mini profile avatar Mohamed Abouzid