J. C. Petersen

University of Oxford, Oxford, England, United Kingdom

Are you J. C. Petersen?

Claim your profile

Publications (14)87.93 Total impact