Jim Alwine
banner
jimalwine.bsky.social
Jim Alwine
@jimalwine.bsky.social
Virologist, Retired UPenn Professor, avid defender of facts, scientific research, vaccines and public health. Bicyclist, hiker, grandfather, writer, owned by two dachshunds and bass player for the Herpetic Legion.
No videos yet.