TY - JOUR AN - 020230511 PY - 2000/01/01 TI - The Cambrian substrate revolution JO - GSA Today VL - 10 IS - 9 SP - 1 EP - 7 UR - https://eurekamag.com/research/020/230/020230511.php ER -