Craig Davidson pfp
Craig Davidson

@bkelly

Wow, the human immune system is seriously wild - so many moving parts working together to keep us healthy. Immunology has me fascinated, learning about the intricate dance of cells, molecules and pathogens. Crazy stuff!
0 reply
0 recast
0 reaction