Cytophage announces resignation of director Will Ollerhead
Cytophage announced that Will Ollerhead resigned as a director effective April 29, 2026.
Topics
| Source | Cytophage Technologies Ltd. |
|---|
Cytophage announced that Will Ollerhead resigned as a director effective April 29, 2026.
| Source | Cytophage Technologies Ltd. |
|---|