tomscriba.bsky.social
Professor in Immunology at University of Cape Town, Deputy Director at South African Tuberculosis Vaccine Initiative.
Views are my own.
21 posts
797 followers
54 following
Prolific Poster