Welcome to Prophage

Welcome to the Prophage blog. This blog is written and maintained by Dr. Geoffrey Hannigan. Check out the latest posts below, or read more about Dr. Hannigan in the “about the author” section.

Latest Posts