Human cryptochrome exhibits light-dependent magnetosensitivity biology humans magnets science May 21, 2023, 10:06 AM