Robert Cochrane 🇨🇦
cochranesensei.bsky.social
Robert Cochrane 🇨🇦
@cochranesensei.bsky.social
University educator. Canadian in Japan. Old time geek. PhD
No replies yet.