It was not a solitary scientific existence for him in Terling since he made frequent visits to London where he had duties to perform for many learned and scientific societies

Please fix the punctuation.
It was not a solitary scientific existence for him in Terling since he made frequent visits to London where he had duties to perform for many learned and scientific societies.