Hi guys,
Recent breakthroughs in physics, made possible in part by fantastic new technologies, suggests answers to some of these longstanding questions.
About 'in part' above, what does it refer to ?
I think it's 'by fantastic new technologies', but I'm not sure on this one...
I'm inclined to agree with the way GG expressed it, ie The fantastic new technologies are part of the reason that these breakthroughs are now possible.
However, another line of thought is to wonder if the writer's intended meaning is that 'part of the recent breakthroughs are made possible by new technologies', ie some of the breakthroughs, but not all, just a part of the total number. One of the meanings that Marius quoted was: with respect to a part rather than a whole.
[ It's probably a typo, but the verb should be 'suggest' instead of 'suggests'. ]
Best wishes, Clive