Stringent travel restrictions imposed in China in an attempt to control the new coronavirus only âmodestlyâ delayed the virusâ spread in mainland China, a new study has found.
The study published on Friday in the journal Science found that the travel ban imp⦠[+5856 chars]Source