61.
Your Answer is
Correct Answer is D
Explanation
According to the meaning of the sentence, it means "attracting the attention of scientists" here, so item D is correct.
61.
Your Answer is
Correct Answer is D
Explanation
According to the meaning of the sentence, it means "attracting the attention of scientists" here, so item D is correct.