Michael Roach

@beardymcjohnface.bsky.social

213 Followers 257 Following

He/him; bioinformatician; enthusiast brewer and certified beer judge; running stuff on your head node.

Nothing here yet.