398 Articles Stanford We ran the numbers. At its deepest, Lake Lag is 15 stories tall. Utilizing high state-of-the-arts technology, Lauren Yu and her team of researchers used… Tina LiApril 20, 2023