The fact that the scientists used the latest technology to verify was reported at the recent conference.
the fact that the scientists used the latest technology to verify was reported at the recent conference