Loading today’s stories
person
Professor at Iwate University who led the research project and is quoted on the flehmen-guided screen and the kidney lipid droplet mystery.
No evidence-backed relationships are recorded.
No current published clusters are mapped here yet.