drdrot.bsky.social
Veterinary pathologist, running/mountain biking/triathlons, father of twins, enjoy a bad pun & a dollop of GenX sarcasm
86 posts
69 followers
89 following
Active Commenter