MS

Mahfouz Shehu

Open Source Developer at European Bioinformatics Institute | EMBL-EBI

No bio yet

Links

Previous companies

Phillips 66 logo

Org chart

Timeline

  • Open Source Developer

    July, 2023 - present

  • Full Stack Developer

    November, 2020