Andrew MacDonald
banner
profandrewm.bsky.social
Andrew MacDonald
@profandrewm.bsky.social
Asst Prof at @DukeKunshan
Previously a PhD student @UniofOxford
Completely amateur runner and Trader Joe's aficionado
No videos yet.