Jenner Institute for Calf Lymph Limited 1881 - 1966

Nationality:
British
based:
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

Government Lymph Laboratories