Mark J O'Connor

University of Sussex, Brighton, England, United Kingdom

Are you Mark J O'Connor?

Claim your profile

Publications (46)431.57 Total impact