Archaeological discoveries

What is the name of scientist that studies artifacts remains cultures from past?

The correct answer is: Archaeologist.

An archaeologist is a scientist who studies artifacts, remains, and cultures from the past.