Pierre de Vries

My blogs

About me

Location WA, United States
Introduction Long-lapsed physicist, lapsed software project manager, lapsing technology policy wonk