Springer Nature, 08 Aug 2023 An ancient marine reptile found in China may have been a filter feeder similar to a modern bowhead or right whale, according to…