"from that/the perch" 點解?

May I ask the meaning or function of the phrase "from that perch" in the following statement? Thanks. "I have been tracking the progress of our scientific understanding of the realm of the irrational. From that perch I have been struck by two opposing trends, one portraying a graowing... show more May I ask the meaning or function of the phrase "from that perch" in the
following statement? Thanks.

"I have been tracking the progress of our scientific understanding of the
realm of the irrational. From that perch I have been struck by two opposing
trends, one portraying a graowing calamity in our shared emotional life, the
other offering some hopeful remedies."
1 answer 1