Teymuras Kurzchalia

Person

Cell biologist emeritus at the Max Planck Institute, lead researcher on the 46,000-year-old nematode study

1 story