Person

Mary Schweitzer

Molecular paleontologist at North Carolina State University