in which 在这句话里用得对不对?

问题描述:

in which 在这句话里用得对不对?
The new discovery approved the antithesis in which the scientist held.
新的发现证明了那个科学家所坚持的(某观点的)对立面.
这里 in which 是指 in the antithesis.准确的该用in which还是which?
The alternative sentence:
The new discovery approved the viewpoint which the scientist held.

in which
那个科学家所坚持的(某观点的,坚持即 hold in ,是固定词组,in提前了)