Profile picture
Barira Islam
Doctorate
  • Senior Researcher
    Certara UK Limited
    Canterbury , United Kingdom
mini profile avatar Barira Islam