I would rather be right than consistent.
释义:聪明人舍弃短处,发挥长处,以此来取得成功。阐明了扬长避短的重要性。
The dialogue between science and society must be ongoing.