Complex sentence: Other reviews have been positive, although the status of these arguments remains highly controversial; some theoretical physicists have taken them as supporting the case for parallel universes.
Split into simpler sentences: Other reviews have been positive, although the status of these arguments remains highly controversial. It is fair to say that some theoretical physicists have taken them as supporting the case for parallel universes.