Profile avatar
drkarlauthor.bsky.social
MAJ (Ret.) Robert Karl, DO, MPH, MBA. Author / Illustrator / Physician / Lover of Curiosity, Science and Democracy. (Please add me to your starter pack)
1,442 posts 931 followers 2,811 following
Active Commenter