Mohamad Nour Ali Ismail
Deputy Board Member, Birka BioStorage AB
Utåkersvägen 10SE6 active roles
Loading profile…
Mohamad Nour Ali Ismail is a Swedish director with 6 active roles across Swedish companies, including Deputy Board Member at Birka BioStorage AB.