Whalespan
Loading…
Homozygous means inheriting a gene variant from both parents, which differs from the standard population and can sometimes be detrimental. — Whalespan