Scientists have discovered a rare, 520-million-year-old fossil with its internal organs fully preserved, which offers insights into the earliest ancestors of arthropods. The researchers at the ...