Ryan
croke.bsky.social
Ryan
@croke.bsky.social
Mathematician, recovering consultant, recovering academic, jazzhead.
No posts yet.