This pattern clearly depicts something related to cell division or possibly a protein chain or DNA wrapped in an infinite spiral. Could be meaningful to a cell biologist.
This pattern clearly depicts something related to cell division or possibly a protein chain or DNA wrapped in an infinite spiral. Could be meaningful to a cell biologist.

Near Devizes, England, SN10, United Kingdom