Kerppola Lab Research on Molecular Interactions