John Marrin
banner
jcmarrin.bsky.social
John Marrin
@jcmarrin.bsky.social
Zoologist | Animal physiology and biomechanics | Wilding | Science communicator for Duchenne MD

Views are based on whatever I watched
recently and passed off as my own
No videos yet.