Medical testimonial of Dr Lim Han Hoe

Title
Medical testimonial of Dr Lim Han Hoe
Year/Period
16 Dec 1918
Region
United Kingdom
Dimension
Image size: 26.7 x 20.9 cm
Accession No.
2000-03706-011