What makes a good primer?

The precise rules for this are not yet known, this is why primer screening is so important.

Shopping Basket