Consider the following sentence from this answer:
Had there not been modern communication platforms across the globe, scientific progress would have been impossible.
Now I want to give more explanation to the cause and effect. I wonder if it is correct to add "due to ..." at the end of the sentence? I have to explain how lack of modern communication affects scientific progress.
Had there not been modern communication platforms across the globe, scientific progress would have been impossible due to lack of contribution.
Is it a good modification? Does it clarify the relation between the two or it just makes the sentence more complicated?