What does "so years" mean?
Native speaker’s answer
Rebecca
This phrase means an estimate of how many years have passed after an event. In this video, Matt says "10 or so years." He is saying that these studies have been done at least for 10 years, but he is not exactly sure.