John Jean
Security research, advisories, and occasional (ultra) bike rides.
Advisories
Research
About
Press
Contact
Cycling
4 récits
2018-07-02
Vaujany GranFondo Alpes 2018
: récit
→
2018-03-24
Ultracyclisme par la route des Hautes Alpes 2017
: 1150 km, 28000 d+
→
2018-02-08
Marmotte Granfondo Alpes 2017
: récit
→
2017-07-04
Prix des Rousses 2017
: récit
→