The science and technology section / British Embassy, Tokyo.
- Great Britain. Embassy (Japan)
- Date:
- The Embassy,
Licence: Open Government Licence
Credit: The science and technology section / British Embassy, Tokyo. Source: Wellcome Collection.
6/10 (page 4)