Rebecca Hiller
PGP Key Fingerprint
A8A80 130DA 94599 B1321 7B6D9 3AA8F CBF6D BEE5D
Puzzle Team

Rebecca Hiller

Software Engineer
Dr. sc. ETH Zürich
«Creativity is intelligence having fun.»
Albert Einstein