Stuart Shieber
Harvard computer science prof interested in scholarly communication.

Last synced from Twitter 120d ago