That topic was addressed in the thread Science, Scientism & Dharma
The non-overlapping magisteria is but one way of conceiving of the relationship between science and Buddhism and IMO not the best or most complete. I commend @mikenz66 for his reformation above.
P.S.
“non-overlapping magisteria” – but I do love how the words rolls off the lips, the teeth, and the tip of the tongue.