Edith Layard Stephens (1884-1966) was a South African botanist, a leading authority on algae and fungi, particularly edible and poisonous mushrooms.
Born |
1884 Cape Town, South Africa
|
Died |
1966 (aged 81) Cape Town, South Africa
|
Zodiac | |
Tags | Add tag |