Deakstadieđáhus: Stem cell research and science