Daniel Devine

One page, linked to everything


Probably up to date

Personal website

Google Scholar

Twitter

Probably not up to date

University website

College website

LinkedIn

Definitely not up to date

Medium

ORCiD

Publons