Scottish carcinologist (1901-1988)
Isabella Gordon OBE FZS FLS was a Scottish marine biologist who specialised in carcinology and was an expert in crabs and sea spiders. She worked at the Natural History Museum and received an OBE in 1961.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.