Japanese malacologist (1905 - 2001)
Kikutaro Baba was a Japanese malacologist. He was the leading researcher on sea slugs and bubble snails, opisthobranch gastropod mollusks in Japan.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.