My Life In Tech My Life in Tech: Delali Attiogbe Attipoe on steering the ship at biotech startup, 54gene Kay Ugwuede 60 months ago