Olivier Cruchant

Olivier Cruchant

Python, pandas, and actual wildlife - Views are mine and do not necessarily reflect those of my employer.