Science & Technology NewsWhat’s missing? Information ‘deleted’ from our genome may be what makes us humanApril 28, 2023