Technology We’ve found a trust gene – here’s how it could be linked to good health by LucasJune 8, 20240