Estelle Weyl
Estelle Weyl

Estelle Weyl

0.10X Engineer. Snuggler of dogs. Trainer of slugs. Fixing the leaky STEM pipeline. she/her