Oligometrics.com
"useful results"

The work surrounding the development of 80 nucleotide inserts has now been published.
Please see:

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0307713