Research Interests
Three connecting themes that run through all aspects of our research are evolution, cell biology, and symbiosis. We are particular...
Cryptography has been used for centuries by parties wishing to communicate securely. While it is historically associated with encryption (used to prov...