Andrew S. MacDonald Profile Banner
Andrew S. MacDonald Profile
Andrew S. MacDonald

@ProfAndrewMac

Followers
4,468
Following
1,984
Media
572
Statuses
4,622

Prof at Edinburgh University. Immunologist. Inflammation, infection, helminths, allergy, metabolism and the microbiome - also on @profandrewmac .bsky.social

Edinburgh
Joined April 2013
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer

No tweets found