Edwin Lankester

occupation:
Public health reformer and natural historian
Nationality:
British

1814-1874, public health reformer and natural historian, English