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