Arts|Europe|Science
On the trail of the mystery woman whose company licensed exploding pagers
She speaks seven languages, has a PhD in particle physics, an apartment in Budapest plastered with her own pastel drawings of nudes, and a career that took her
September 20, 2024