alistairrussell.bsky.social
Assistant professor at UCSD studying influenza and interferons
Posts represent only my own personal opinions, for better or for worse.
russell-lab.com
39 posts
164 followers
72 following
Regular Contributor
Active Commenter