May

23

This is a meta analysis of twin studies. 14,558,903 twin pairs! This should settle degree of heritability (at least for those who believe in science).


Comments

Name

Email

Website

Speak your mind

Archives

Resources & Links

Search