avatar
Yuze Sha @shayuze.bsky.social
📤 302 📥 331 📝 25

Research Fellow @EdinburghUni | Corpus linguistics, public health communication, social media discourse, multimodality