Sounds like a lot of unintelligible connection of scientific words, terms, and phrases, by someone trying to justify research which seems to get more and more complicated, with the end goal getting more and more unreachable, the more they try.
Please add me to the ping list.