All positions had previously been determined by means of a remotely controlled drone MSF which towed a sidescan sonar behind it

Please fix the punctuation.
All positions had previously been determined by means of a remotely controlled drone (MSF), which towed a side-scan sonar behind it.