1. Home
  2. Inventors
  3. Nikolai Dmitrievitch Ovodov
Inventor

Nikolai Dmitrievitch Ovodov

November 1939Born
August 14, 2017Died
Soviet UnionCitizenship
paleontologistOccupation