Jenner Institute for Calf Lymph Limited 1881 - 1966

occupation:
Manufacturer of vaccines
Nationality:
British
born in:
Battersea, Wandsworth, London, Greater London, England, United Kingdom

variously 73,75 and 77 Battersea Church Road, London SW11;

1897-1898 - 73, Church Road, Battersea

1905 - 78 Church Road, Battersea;

Company number: 00146736